home *** CD-ROM | disk | FTP | other *** search
/ Power Programmierung / Power-Programmierung CD 2 (Tewi)(1994).iso / doc / os2techn / os2tnt.doc < prev    next >
Text File  |  1992-06-22  |  241KB  |  7,730 lines

  1.  
  2.  
  3.  
  4.         OS/2 2.0
  5.  
  6.         TIPS AND TECHNIQUES
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.         OS/2 2.0
  137.  
  138.         TIPS AND TECHNIQUES
  139.  
  140.  
  141.  
  142.  
  143.  
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.  
  152.  
  153.         +---------------------------------------------------------------------+
  154.         |                                                                     |
  155.         | This document contains tips and techniques to help you run your     |
  156.         | OS/2 2.0 operating system.  BEFORE YOU CALL THE OS/2 SUPPORT LINE,  |
  157.         | PLEASE CONSULT THIS DOCUMENT.                                       |
  158.         |                                                                     |
  159.         +---------------------------------------------------------------------+
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.         IBM
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.   +--- NOTE -----------------------------------------------------------+
  206.   |                                                                    |
  207.   | Before using this information and the product it supports, be sure |
  208.   | to read the general information under "Notices" on page v.         |
  209.   |                                                                    |
  210.   +--------------------------------------------------------------------+
  211.  
  212.  
  213.  
  214.  
  215.  
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231.   FIRST EDITION (JUNE 1992)
  232.  
  233.   THE FOLLOWING PARAGRAPH DOES NOT APPLY TO THE UNITED KINGDOM OR ANY
  234.   COUNTRY WHERE SUCH PROVISIONS ARE INCONSISTENT WITH LOCAL LAW:
  235.   INTERNATIONAL BUSINESS MACHINES CORPORATION PROVIDES THIS PUBLICATION
  236.   "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED,
  237.   INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  238.   MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.  Some states do
  239.   not allow disclaimer of express or implied warranties in certain
  240.   transactions, therefore, this statement may not apply to you.
  241.  
  242.   This publication could include technical inaccuracies or typographical
  243.   errors.  Changes are periodically made to the information herein;
  244.   these changes will be incorporated in new editions of the publication.
  245.   IBM may make improvements and/or changes in the product(s) and/or the
  246.   program(s) described in this publication at any time.
  247.  
  248.   It is possible that this publication may contain reference to, or
  249.   information about, IBM products (machines and programs), programming,
  250.   or services that are not announced in your country.  Such references
  251.   or information must not be construed to mean that IBM intends to
  252.   announce such IBM products, programming, or services in your country.
  253.  
  254.   Requests for technical information about IBM products should be made
  255.   to your IBM Authorized Dealer or your IBM Marketing Representative.
  256.  
  257.   (C) COPYRIGHT INTERNATIONAL BUSINESS MACHINES CORPORATION 1992.  ALL
  258.   RIGHTS RESERVED.
  259.   Note to U.S. Government Users -- Documentation related to restricted
  260.   rights -- Use, duplication or disclosure is subject to restrictions
  261.   set forth in GSA ADP Schedule Contract with IBM Corp.
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.   CONTENTS
  272.   ________
  273.  
  274.  
  275.  
  276.  
  277.  
  278.   NOTICES  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  V
  279.   Trademarks and Service Marks   . . . . . . . . . . . . . . . . . . . . . .  v
  280.  
  281.   ABOUT THIS BOOK  . . . . . . . . . . . . . . . . . . . . . . . . . . . .  VII
  282.   Who Should Read This Book  . . . . . . . . . . . . . . . . . . . . . . .  vii
  283.   How This Book Is Organized   . . . . . . . . . . . . . . . . . . . . . .  vii
  284.  
  285.   CHAPTER 1.  INTRODUCTION   . . . . . . . . . . . . . . . . . . . . . . . .  1
  286.  
  287.   CHAPTER 2.  SERVICE AND SUPPORT INFORMATION  . . . . . . . . . . . . . . .  3
  288.  
  289.   CHAPTER 3.  INSTALLATION CONSIDERATIONS  . . . . . . . . . . . . . . . . .  5
  290.   Upgrade Version of OS/2 2.0  . . . . . . . . . . . . . . . . . . . . . . .  5
  291.   Reformatting   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  5
  292.     During Installation  . . . . . . . . . . . . . . . . . . . . . . . . . .  6
  293.     After Successful Installation  . . . . . . . . . . . . . . . . . . . . .  6
  294.   Limited Availability Version   . . . . . . . . . . . . . . . . . . . . . .  6
  295.   HPFS   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  6
  296.     Deciding to Use  . . . . . . . . . . . . . . . . . . . . . . . . . . . .  6
  297.     HPFS Support Not Added during Installation   . . . . . . . . . . . . . .  7
  298.   Partitioning   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  7
  299.   CONFIG.SYS (Automatic Update)  . . . . . . . . . . . . . . . . . . . . . .  7
  300.   Mouse Does Not Work  . . . . . . . . . . . . . . . . . . . . . . . . . . .  7
  301.     Mouse Driver (Changing Default)  . . . . . . . . . . . . . . . . . . . .  7
  302.     Logitech Mouse Not Working After Installation  . . . . . . . . . . . . .  8
  303.     Logitech Mouse Not Working after Dual-Boot Switch from DOS   . . . . . .  8
  304.     HP Mouse   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  8
  305.     Other Mouse Not Working after Dual-Boot Switch from DOS  . . . . . . . .  9
  306.   LAN Installation   . . . . . . . . . . . . . . . . . . . . . . . . . . . .  9
  307.   Response File Installation   . . . . . . . . . . . . . . . . . . . . . . .  9
  308.   Problems with Installation   . . . . . . . . . . . . . . . . . . . . . .   10
  309.     LOGO Screen Problems   . . . . . . . . . . . . . . . . . . . . . . . .   10
  310.       With OAK Video Adapter (during Installation)   . . . . . . . . . . .   10
  311.       With Future Domain SCSI Controller (after Installation)  . . . . . .   11
  312.     Diskette Problems by Number  . . . . . . . . . . . . . . . . . . . . .   12
  313.     Messages on Screen   . . . . . . . . . . . . . . . . . . . . . . . . .   12
  314.       C0000005 Displayed on Screen   . . . . . . . . . . . . . . . . . . .   12
  315.       COUNTRY.SYS File Cannot Be Found   . . . . . . . . . . . . . . . . .   13
  316.       SYS1200 and EC=00BF on Screen with Dual Boot   . . . . . . . . . . .   13
  317.     Computer Beeps Constantly  . . . . . . . . . . . . . . . . . . . . . .   13
  318.     White Screen with Disk Light On Constantly   . . . . . . . . . . . . .   13
  319.     White Screen after Installation  . . . . . . . . . . . . . . . . . . .   13
  320.     White Screen with an ATI Video Adapter   . . . . . . . . . . . . . . .   14
  321.     BIOS   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   14
  322.       Phoenix BIOS   . . . . . . . . . . . . . . . . . . . . . . . . . . .   14
  323.       AMI BIOS   . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   14
  324.       Micronics System Board   . . . . . . . . . . . . . . . . . . . . . .   15
  325.       Gateway 2000 Computer  . . . . . . . . . . . . . . . . . . . . . . .   15
  326.  
  327.  
  328.   (C) Copyright IBM Corp. 1992                                              iii
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.     ZEOS Notebook  . . . . . . . . . . . . . . . . . . . . . . . . . . . .   15
  339.   Short Cut if Your Installation Procedure Stops   . . . . . . . . . . . .   16
  340.   Applications   . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   17
  341.     DOS or Windows Applications (before Running)   . . . . . . . . . . . .   17
  342.     Previous Application Not Migrated  . . . . . . . . . . . . . . . . . .   17
  343.     Windows Version 3.1  . . . . . . . . . . . . . . . . . . . . . . . . .   17
  344.   CD-ROM (Selective Install)   . . . . . . . . . . . . . . . . . . . . . .   18
  345.   UNDELETE (Enabling)  . . . . . . . . . . . . . . . . . . . . . . . . . .   18
  346.   Dual Boot Does Not Work  . . . . . . . . . . . . . . . . . . . . . . . .   18
  347.   Boot Manager   . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   18
  348.     Boot Manager Menu Bypass   . . . . . . . . . . . . . . . . . . . . . .   18
  349.     Boot Manager with Dual Boot OS/2 Version 1.3 in a Partition  . . . . .   18
  350.   Non-IBM Computer with Two Drives   . . . . . . . . . . . . . . . . . . .   19
  351.  
  352.   CHAPTER 4.  OS/2 WORKPLACE SHELL   . . . . . . . . . . . . . . . . . . .   21
  353.   Starting Up Your System  . . . . . . . . . . . . . . . . . . . . . . . .   21
  354.   Using the Shell  . . . . . . . . . . . . . . . . . . . . . . . . . . . .   22
  355.     Icons, Tabs, or Bit Maps Do Not Appear   . . . . . . . . . . . . . . .   22
  356.     Restoring the Desktop  . . . . . . . . . . . . . . . . . . . . . . . .   23
  357.     Recovering Icons   . . . . . . . . . . . . . . . . . . . . . . . . . .   24
  358.     Using Executable Files   . . . . . . . . . . . . . . . . . . . . . . .   25
  359.     Creating an Icon for an Application  . . . . . . . . . . . . . . . . .   25
  360.     Changing the Color of Icon Title-Text  . . . . . . . . . . . . . . . .   26
  361.     Adding an OS/2 Window to the Desktop Menu  . . . . . . . . . . . . . .   26
  362.     Changing a Default Folder View   . . . . . . . . . . . . . . . . . . .   27
  363.     Using the Minimized Window Viewer  . . . . . . . . . . . . . . . . . .   27
  364.     Using Find   . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   27
  365.     Receiving an Incorrect DOS Version Message   . . . . . . . . . . . . .   27
  366.     Receiving a SYS3176 Message  . . . . . . . . . . . . . . . . . . . . .   27
  367.   Using ANSI Colors and Characters in DOS Sessions   . . . . . . . . . . .   28
  368.   Using HPFS   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   28
  369.   Shutting Down  . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   28
  370.  
  371.   CHAPTER 5.  PRINTING CONSIDERATIONS  . . . . . . . . . . . . . . . . . .   31
  372.   Configuring Your Computer for Printing   . . . . . . . . . . . . . . . .   31
  373.     Hardware Adapters and IRQ Conflicts  . . . . . . . . . . . . . . . . .   32
  374.     PS/2 Direct-Memory-Access Parallel Ports   . . . . . . . . . . . . . .   32
  375.   Configuring Printers   . . . . . . . . . . . . . . . . . . . . . . . . .   32
  376.     Cannon BubbleJet Printer   . . . . . . . . . . . . . . . . . . . . . .   33
  377.     DeskJet, DeskJet+, DeskJet 500, and DeskJet 500C Printers  . . . . . .   33
  378.     HP LaserJet Printer  . . . . . . . . . . . . . . . . . . . . . . . . .   33
  379.     HP PaintJet and PaintJet XL Printers   . . . . . . . . . . . . . . . .   33
  380.     IBM 3812, 3852, 5152, 5182, 5201-1, and 5216 Printers  . . . . . . . .   33
  381.     IBM 4019 and IBM 4029 (Automatic Emulation Switching Utility)  . . . .   34
  382.     IBM 4072 Execjet Printer   . . . . . . . . . . . . . . . . . . . . . .   34
  383.     NEC P3200 Printer  . . . . . . . . . . . . . . . . . . . . . . . . . .   34
  384.     NEC P6200 Printer  . . . . . . . . . . . . . . . . . . . . . . . . . .   34
  385.     Star NX-1000 Printer   . . . . . . . . . . . . . . . . . . . . . . . .   34
  386.     Non-Supported Printer  . . . . . . . . . . . . . . . . . . . . . . . .   34
  387.   Accessing Lexmark International Bulletin Board Service   . . . . . . . .   35
  388.   Diagnosing Printing Problems   . . . . . . . . . . . . . . . . . . . . .   35
  389.     Slow Printing  . . . . . . . . . . . . . . . . . . . . . . . . . . . .   35
  390.     Unable to Print  . . . . . . . . . . . . . . . . . . . . . . . . . . .   35
  391.     Printer Stops Printing   . . . . . . . . . . . . . . . . . . . . . . .   36
  392.  
  393.  
  394.   iv  OS/2 2.0 Tips and Techniques
  395.  
  396.  
  397.  
  398.  
  399.  
  400.  
  401.  
  402.  
  403.  
  404.     Attempt to Print to an Off-Line Printer  . . . . . . . . . . . . . . .   36
  405.     Printer Worked under DOS, but Not under OS/2 2.0   . . . . . . . . . .   36
  406.     Print Job Spooled but Does Not Print   . . . . . . . . . . . . . . . .   36
  407.     Printing Starts Only When DOS Application Stops  . . . . . . . . . . .   37
  408.     Print Job Split into Several Spool Files   . . . . . . . . . . . . . .   37
  409.     Can Print from DOS Application, but Cannot Print Elsewhere   . . . . .   37
  410.     Printer Worked under Windows, but Not under OS/2 2.0   . . . . . . . .   37
  411.   Printing from a WIN-OS/2 Session   . . . . . . . . . . . . . . . . . . .   37
  412.     LPTx and LPTx.OS2 Port Considerations  . . . . . . . . . . . . . . . .   38
  413.     Obtaining an LPT3.OS2 Destination  . . . . . . . . . . . . . . . . . .   38
  414.     Installing the IBM 4029 Laser Printer  . . . . . . . . . . . . . . . .   38
  415.   Network Printing   . . . . . . . . . . . . . . . . . . . . . . . . . . .   39
  416.  
  417.   CHAPTER 6.  APPLICATION CONSIDERATIONS   . . . . . . . . . . . . . . . .   41
  418.   General Considerations   . . . . . . . . . . . . . . . . . . . . . . . .   41
  419.   Specific Applications  . . . . . . . . . . . . . . . . . . . . . . . . .   44
  420.  
  421.   CHAPTER 7.  PERFORMANCE  . . . . . . . . . . . . . . . . . . . . . . . .   61
  422.   Swapper file   . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   61
  423.   File Systems   . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   61
  424.   DOS applications   . . . . . . . . . . . . . . . . . . . . . . . . . . .   62
  425.   Windows Applications   . . . . . . . . . . . . . . . . . . . . . . . . .   62
  426.   Application Usage  . . . . . . . . . . . . . . . . . . . . . . . . . . .   63
  427.   Memory   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   63
  428.   Hard Disk Space  . . . . . . . . . . . . . . . . . . . . . . . . . . . .   63
  429.  
  430.   CHAPTER 8.  WINDOWS VERSION 3.0 PROGRAMS SUPPORT   . . . . . . . . . . .   65
  431.   Optimizing WIN-OS/2  . . . . . . . . . . . . . . . . . . . . . . . . . .   65
  432.   Using Clipboard and Dynamic Data Exchange  . . . . . . . . . . . . . . .   66
  433.  
  434.   CHAPTER 9.  VIDEO/GRAPHIC SUPPORT  . . . . . . . . . . . . . . . . . . .   71
  435.   SVGA   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   71
  436.     SVGA ON Utility Program  . . . . . . . . . . . . . . . . . . . . . . .   72
  437.     OS/2 SVGA Video Files  . . . . . . . . . . . . . . . . . . . . . . . .   72
  438.     Additional SVGA Support Information  . . . . . . . . . . . . . . . . .   74
  439.   Dual Displays  . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   76
  440.   Laptop LCD or Monochrome Plasma Displays   . . . . . . . . . . . . . . .   76
  441.   Graphics   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   76
  442.   WIN-OS/2 Window and Full-Screen Sessions   . . . . . . . . . . . . . . .   76
  443.  
  444.   CHAPTER 10.  HARDWARE CONSIDERATIONS   . . . . . . . . . . . . . . . . .   81
  445.   Personal Computer Manufacturer (PCM) Systems   . . . . . . . . . . . . .   81
  446.   SCSI devices   . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   82
  447.     Adaptec and Future Domain SCSI Device Drivers  . . . . . . . . . . . .   82
  448.     OS2SCSI.SYS Device Driver  . . . . . . . . . . . . . . . . . . . . . .   83
  449.     SCSI CD-ROM Support  . . . . . . . . . . . . . . . . . . . . . . . . .   83
  450.     SCSI Removable Media Support   . . . . . . . . . . . . . . . . . . . .   84
  451.      SCSI Usage Notes  . . . . . . . . . . . . . . . . . . . . . . . . . .   84
  452.     AMI and CEI SCSI Adapters  . . . . . . . . . . . . . . . . . . . . . .   85
  453.     Always Technology SCSI   . . . . . . . . . . . . . . . . . . . . . . .   86
  454.   Additional Device Support Information  . . . . . . . . . . . . . . . . .   86
  455.     HP Scanjet   . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   86
  456.     Tape Drives (Adapter or SCSI)  . . . . . . . . . . . . . . . . . . . .   86
  457.     Tape Drives (Diskette Based)   . . . . . . . . . . . . . . . . . . . .   86
  458.  
  459.  
  460.                                                                     Contents  v
  461.  
  462.  
  463.  
  464.  
  465.  
  466.  
  467.  
  468.  
  469.  
  470.     Tape Drives (Colorado Jumbo)   . . . . . . . . . . . . . . . . . . . .   87
  471.     IBM PS/2 Model 30-286 Upgrades   . . . . . . . . . . . . . . . . . . .   87
  472.     50 MHz Systems   . . . . . . . . . . . . . . . . . . . . . . . . . . .   87
  473.     Logitech 3-Button Mouse  . . . . . . . . . . . . . . . . . . . . . . .   87
  474.     Aox Systems  . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   87
  475.     Orchid Video Adapters  . . . . . . . . . . . . . . . . . . . . . . . .   87
  476.     ISA (Non-Micro Channel or Non-EISA) Bus Systems  . . . . . . . . . . .   88
  477.     Interrupt Problems on an ISA System  . . . . . . . . . . . . . . . . .   89
  478.     COM3 or COM4 Support on an ISA system  . . . . . . . . . . . . . . . .   89
  479.     Setting the Interrupt Request (IRQ) Level on an ISA System   . . . . .   90
  480.     Parallel-Port-Attached Device  . . . . . . . . . . . . . . . . . . . .   92
  481.     Problems with Fax Adapters   . . . . . . . . . . . . . . . . . . . . .   92
  482.     PS/2 External 5.25-Inch 1.2MB Diskette Drive   . . . . . . . . . . . .   93
  483.     IBM PS/2 Model 90 or 95  . . . . . . . . . . . . . . . . . . . . . . .   93
  484.   Formatting Diskettes   . . . . . . . . . . . . . . . . . . . . . . . . .   94
  485.  
  486.   INDEX  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   95
  487.  
  488.  
  489.  
  490.  
  491.  
  492.  
  493.  
  494.  
  495.  
  496.  
  497.  
  498.  
  499.  
  500.  
  501.  
  502.  
  503.  
  504.  
  505.  
  506.  
  507.  
  508.  
  509.  
  510.  
  511.  
  512.  
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.   vi  OS/2 2.0 Tips and Techniques
  527.  
  528.  
  529.  
  530.  
  531.  
  532.  
  533.  
  534.  
  535.  
  536.   NOTICES
  537.   _______
  538.  
  539.  
  540.  
  541.  
  542.  
  543.   References in this publication to IBM products, programs, or services do not
  544.   imply that IBM intends to make these available in all countries in which IBM
  545.   operates.  Any reference to an IBM product, program or service is not
  546.   intended to state or imply that only IBM's product, program, or service may
  547.   be used.  Any functionally equivalent product, program, or service that does
  548.   not infringe any of IBM's intellectual property rights or other legally
  549.   protectible rights may be used instead of the IBM product, program, or
  550.   service.  Evaluation and verification of operation in conjunction with other
  551.   products, programs, or services, except those expressly designated by IBM,
  552.   are the user's responsibility.
  553.  
  554.   IBM may have patents or pending patent applications covering subject matter
  555.   in this document.  The furnishing of this document does not give you any
  556.   license to these patents.  You can send license inquiries, in writing, to the
  557.   IBM Director of Commercial Relations, IBM Corporation, Purchase, NY 10577.
  558.  
  559.  
  560.   TRADEMARKS AND SERVICE MARKS
  561.   ____________________________
  562.  
  563.   Terms denoted by a single asterisk (*) in this publication are trademarks of
  564.   the IBM Corporation in the United States and/or other countries.  These terms
  565.   include:
  566.  
  567.   IBM
  568.   Micro Channel
  569.   Operating System/2
  570.   OS/2
  571.   PS/2
  572.   WIN-OS/2
  573.   Workplace Shell
  574.   XGA
  575.  
  576.   Terms denoted by a double asterisk (* *) in this publication are trademarks
  577.   of other companies.  Other trademarks appearing in this publication are owned
  578.   by their respective companies.
  579.  
  580.   Microsoft, MS Bookshelf, MS Excel, MS Flight Simulator, MS Money, and Windows
  581.   are trademarks of Microsoft Corporation.
  582.  
  583.   IBM DISCLAIMS ALL WARRANTIES, WHETHER EXPRESSED OR IMPLIED, INCLUDING WITHOUT
  584.   LIMITATION, WARRANTIES OF FITNESS AND MERCHANTABILITY WITH RESPECT TO THE
  585.   INFORMATION IN THIS DOCUMENT.  BY FURNISHING THIS DOCUMENT, IBM GRANTS NO
  586.   LICENSES TO ANY RELATED PATENTS OR COPYRIGHTS.
  587.  
  588.   Copyright IBM Corporation, 1992, all rights reserved.
  589.  
  590.  
  591.  
  592.  
  593.  
  594.   (C) Copyright IBM Corp. 1992                                              vii
  595.  
  596.  
  597.  
  598.  
  599.  
  600.  
  601.  
  602.  
  603.  
  604.  
  605.  
  606.  
  607.  
  608.  
  609.  
  610.  
  611.  
  612.  
  613.  
  614.  
  615.  
  616.  
  617.  
  618.  
  619.  
  620.  
  621.  
  622.  
  623.  
  624.  
  625.  
  626.  
  627.  
  628.  
  629.  
  630.  
  631.  
  632.  
  633.  
  634.  
  635.  
  636.  
  637.  
  638.  
  639.  
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.   viii  OS/2 2.0 Tips and Techniques
  661.  
  662.  
  663.  
  664.  
  665.  
  666.  
  667.  
  668.  
  669.  
  670.   ABOUT THIS BOOK
  671.   _______________
  672.  
  673.  
  674.  
  675.  
  676.  
  677.   This book contains useful tips and techniques that might be helpful when
  678.   using your OS/2 2.0 product.  In addition, it contains application
  679.   compatibility information.
  680.  
  681.  
  682.   WHO SHOULD READ THIS BOOK
  683.   _________________________
  684.  
  685.   This book is provided as an information source for the people installing and
  686.   using OS/2 2.0.  Some of the information in this book is intended for the
  687.   more advanced user or for the user already familiar with various functions
  688.   provided with OS/2 2.0.
  689.  
  690.  
  691.   HOW THIS BOOK IS ORGANIZED
  692.   __________________________
  693.  
  694.   This book is organized as follows:
  695.  
  696.   o   Chapter 1, "Introduction" on page 1, provides a summary of the highlights
  697.       of OS/2 2.0.
  698.  
  699.   o   Chapter 2, "Service and Support Information" on page 3, provides a
  700.       summary of the electronic and voice support for the OS/2 2.0 product.
  701.  
  702.   o   Chapter 3, "Installation Considerations" on page 5, contains
  703.       considerations before, during, and after installing OS/2 2.0.
  704.  
  705.   o   Chapter 4, "OS/2 Workplace Shell" on page 21, describes tips you might
  706.       find useful when using the OS/2 Workplace Shell.
  707.  
  708.   o   Chapter 5, "Printing Considerations" on page 31, includes printing tips
  709.       and information on specific printers.
  710.  
  711.   o   Chapter 6, "Application Considerations" on page 41, discusses general
  712.       considerations and specific applications that need special attention when
  713.       using the OS/2 product.
  714.  
  715.   o   Chapter 7, "Performance" on page 61, lists performance considerations
  716.       that you should be aware of.
  717.  
  718.   o   Chapter 8, "Windows Version 3.0 Programs Support" on page 65 discusses
  719.       considerations when running in WIN-OS/2 sessions.
  720.  
  721.   o   Chapter 9, "Video/Graphic Support" on page 71, discusses SVGA support.
  722.  
  723.   o   Chapter 10, "Hardware Considerations" on page 81, provides information
  724.       about hardware device support.
  725.  
  726.  
  727.  
  728.  
  729.   (C) Copyright IBM Corp. 1992                                               ix
  730.  
  731.  
  732.  
  733.  
  734.  
  735.  
  736.  
  737.  
  738.  
  739.  
  740.  
  741.  
  742.  
  743.  
  744.  
  745.  
  746.  
  747.  
  748.  
  749.  
  750.  
  751.  
  752.  
  753.  
  754.  
  755.  
  756.  
  757.  
  758.  
  759.  
  760.  
  761.  
  762.  
  763.  
  764.  
  765.  
  766.  
  767.  
  768.  
  769.  
  770.  
  771.  
  772.  
  773.  
  774.  
  775.  
  776.  
  777.  
  778.  
  779.  
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793.  
  794.  
  795.   x  OS/2 2.0 Tips and Techniques
  796.  
  797.  
  798.  
  799.  
  800.  
  801.  
  802.  
  803.  
  804.  
  805.   CHAPTER 1.  INTRODUCTION
  806.   ________________________
  807.  
  808.  
  809.  
  810.  
  811.  
  812.   In OS/2(*) Version 2.0, IBM(*) performed the most comprehensive testing ever
  813.   done on any version of the OS/2 operating system.  This included extensive
  814.   DOS, Windows, and OS/2 application compatibility validation in addition to
  815.   stress, usability, and performance testing.  While most users will not
  816.   require the information in this document, it contains unique application
  817.   compatibility information and other useful tips and techniques that might be
  818.   helpful in specific situations.  Some of the information is intended for the
  819.   more advanced user or for the user already familiar with various functions
  820.   provided with OS/2 2.0.
  821.  
  822.   The information was largely collected during the final comprehensive system
  823.   and compatibility testing phases, which involved over 30,000 users of early
  824.   versions.  We want to share this information with you.
  825.  
  826.   +--- IMPORTANT NOTE --------------------------------------------------------+
  827.   |                                                                           |
  828.   | This publication is an update to the information in the 03/92 README that |
  829.   | is located in the Information folder on the desktop.  It provides         |
  830.   | corrections to the 03/92 README as well as additional tips and techniques |
  831.   | to help you run your OS/2 2.0 operating system.                           |
  832.   |                                                                           |
  833.   +---------------------------------------------------------------------------+
  834.  
  835.  
  836.  
  837.  
  838.  
  839.  
  840.  
  841.  
  842.  
  843.  
  844.  
  845.  
  846.  
  847.  
  848.  
  849.  
  850.  
  851.  
  852.  
  853.  
  854.  
  855.  
  856.  
  857.   ---------------
  858.  
  859.   (*) Trademark of the IBM Corporation.
  860.  
  861.  
  862.   (C) Copyright IBM Corp. 1992                                                1
  863.  
  864.  
  865.  
  866.  
  867.  
  868.  
  869.  
  870.  
  871.  
  872.  
  873.  
  874.  
  875.  
  876.  
  877.  
  878.  
  879.  
  880.  
  881.  
  882.  
  883.  
  884.  
  885.  
  886.  
  887.  
  888.  
  889.  
  890.  
  891.  
  892.  
  893.  
  894.  
  895.  
  896.  
  897.  
  898.  
  899.  
  900.  
  901.  
  902.  
  903.  
  904.  
  905.  
  906.  
  907.  
  908.  
  909.  
  910.  
  911.  
  912.  
  913.  
  914.  
  915.  
  916.  
  917.  
  918.  
  919.  
  920.  
  921.  
  922.  
  923.  
  924.  
  925.  
  926.  
  927.  
  928.   2  OS/2 2.0 Tips and Techniques
  929.  
  930.  
  931.  
  932.  
  933.  
  934.  
  935.  
  936.  
  937.  
  938.   CHAPTER 2.  SERVICE AND SUPPORT INFORMATION
  939.   ___________________________________________
  940.  
  941.  
  942.  
  943.  
  944.  
  945.   OS/2 2.0 users can access electronic support for current technical
  946.   information and exchange messages with other OS/2 users, 24 hours a day.  If
  947.   you run into problems or simply need a question answered about OS/2 2.0,
  948.   there are two ways to get help electronically:  the new IBM BBS (Bulletin
  949.   Board System) and CompuServe.
  950.  
  951.   o   For information about registering for and accessing the IBM OS/2 BBS,
  952.       call 1-800-547-1283.
  953.  
  954.   o   For CompuServe membership information, call 1-800-848-8199, and ask for
  955.       representative 239.
  956.  
  957.       If you already are a CompuServe member, simply type "GO IBMOS2" at the !
  958.       prompt to access the IBMOS2 forum.
  959.  
  960.   To locate an OS/2 bulletin board system in your geographical area, call
  961.   1-609-596-1267.  This locator service allows you to enter an area code, and
  962.   the voice unit responds with phone numbers of bulletin boards in your area.
  963.  
  964.   The OS/2 Support Line provides toll-free voice support for questions related
  965.   to installing or using OS/2 2.0.  The voice support is available for a
  966.   no-charge, no-obligation, 60-day trial.  To take advantage of this special
  967.   offer, and receive additional details about the OS/2 Support Line, call
  968.   1-800-237-5511.
  969.  
  970.   NOTE:  The OS/2 Support Line is NOT available For the Extended Services for
  971.          OS/2 product or the Local Area Network Server Version 2.0 product.
  972.          For these products, contact your place of purchase.  only for defect
  973.          support.
  974.  
  975.   For general IBM OS/2 product information and availability, call
  976.   1-800-3IBMOS2.
  977.  
  978.  
  979.  
  980.  
  981.  
  982.  
  983.  
  984.  
  985.  
  986.  
  987.  
  988.  
  989.  
  990.  
  991.  
  992.  
  993.  
  994.  
  995.   (C) Copyright IBM Corp. 1992                                                3
  996.  
  997.  
  998.  
  999.  
  1000.  
  1001.  
  1002.  
  1003.  
  1004.  
  1005.  
  1006.  
  1007.  
  1008.  
  1009.  
  1010.  
  1011.  
  1012.  
  1013.  
  1014.  
  1015.  
  1016.  
  1017.  
  1018.  
  1019.  
  1020.  
  1021.  
  1022.  
  1023.  
  1024.  
  1025.  
  1026.  
  1027.  
  1028.  
  1029.  
  1030.  
  1031.  
  1032.  
  1033.  
  1034.  
  1035.  
  1036.  
  1037.  
  1038.  
  1039.  
  1040.  
  1041.  
  1042.  
  1043.  
  1044.  
  1045.  
  1046.  
  1047.  
  1048.  
  1049.  
  1050.  
  1051.  
  1052.  
  1053.  
  1054.  
  1055.  
  1056.  
  1057.  
  1058.  
  1059.  
  1060.  
  1061.   4  OS/2 2.0 Tips and Techniques
  1062.  
  1063.  
  1064.  
  1065.  
  1066.  
  1067.  
  1068.  
  1069.  
  1070.  
  1071.   CHAPTER 3.  INSTALLATION CONSIDERATIONS
  1072.   _______________________________________
  1073.  
  1074.  
  1075.  
  1076.  
  1077.  
  1078.   This chapter has information about installing OS/2 2.0.  For example, it
  1079.   describes things you might need to consider before, during, or immediately
  1080.   after installation, such as:
  1081.  
  1082.   o   Upgrading from another operating system
  1083.  
  1084.   o   Reformatting
  1085.  
  1086.   o   Using non-IBM devices, such as a Logitech mouse
  1087.  
  1088.   o   Handling problems during installation.
  1089.  
  1090.  
  1091.  
  1092.   UPGRADE VERSION OF OS/2 2.0
  1093.   ___________________________
  1094.  
  1095.   The upgrade version of OS/2 2.0 (for DOS, Windows(**), and OS/2 1.x) is
  1096.                                                                     _
  1097.   slightly different from the full-purchase-price version of OS/2 2.0.  You
  1098.   must have an operating system installed on your hard disk before you can
  1099.   install the upgrade version.
  1100.  
  1101.   If you formatted your hard disk before you attempted to install the upgrade
  1102.   version (for example, because you purchased a larger hard disk), you must put
  1103.   an operating system on the hard disk.  For example, if your previous
  1104.   operating system was DOS, start your computer with a DOS diskette, and then
  1105.   type the following at the DOS command prompt:
  1106.  
  1107.        FORMAT C: /S
  1108.  
  1109.   Then proceed with the installation of the upgrade version of OS/2 2.0.
  1110.  
  1111.   If installation Diskette 1 in your upgrade package is write protected, turn
  1112.   the diskette over and slide the black tab up at the bottom right side so that
  1113.   the tab covers the square hole in the diskette.  If the tab is missing, place
  1114.   a piece of tape over the hole.  Covering the hole enables information to be
  1115.   written to the diskette during installation.
  1116.  
  1117.  
  1118.   REFORMATTING
  1119.   ____________
  1120.  
  1121.   Following is information about when you should and should not reformat while
  1122.   you are installing OS/2 2.0.
  1123.  
  1124.  
  1125.  
  1126.   ---------------
  1127.  
  1128.   (**) Trademark of the Microsoft Corporation
  1129.  
  1130.  
  1131.   (C) Copyright IBM Corp. 1992                                                5
  1132.  
  1133.  
  1134.  
  1135.  
  1136.  
  1137.  
  1138.  
  1139.  
  1140.  
  1141.   DURING INSTALLATION
  1142.  
  1143.   It is a good idea to reformat during the installation of OS/2 2.0.
  1144.  
  1145.   o   You must reformat if you are installing over any beta version 2.0 except
  1146.       for OS/2 2.0 Limited Availability (6.177H).
  1147.   o   If you formatted during installation, and the installation failed,
  1148.       reformat.
  1149.   o   If you did not format during installation and the installation failed,
  1150.       try to install again without formatting.  If the installation fails
  1151.       again, you might want to back up any data files you need from the drive
  1152.       on which you want to install, and then reformat.
  1153.  
  1154.  
  1155.   AFTER SUCCESSFUL INSTALLATION
  1156.  
  1157.   If you successfully install OS/2 2.0, you should NOT install it again unless
  1158.   you are advised to do so by an IBM dealer or representative.  After
  1159.   installation, you can add any feature you want by double-clicking on OS/2
  1160.   SYSTEM, SYSTEM SETUP, and then SELECTIVE INSTALL.
  1161.  
  1162.  
  1163.   LIMITED AVAILABILITY VERSION
  1164.   ____________________________
  1165.  
  1166.   If you previously installed the OS/2 2.0 Limited Availability version of OS/2
  1167.   2.0 and installed OS/2 2.0 without reformatting, you must update the OS/2
  1168.   System Editor and Clipboard Viewer PATH statements in the CONFIG.SYS file.
  1169.   Change them so they read as follows:
  1170.  
  1171.     \OS2\APPS\E.EXE
  1172.  
  1173.     \OS2\APPS\CLIPOS2.EXE
  1174.  
  1175.   Also, you might not be able to delete existing program associations.  If this
  1176.   occurs, make a copy of the program object that has the associations; then
  1177.   discard the original.
  1178.  
  1179.  
  1180.   HPFS
  1181.   ____
  1182.  
  1183.   Following is information about the memory requirement for the High
  1184.   Performance File System (HPFS), and how to install it.
  1185.  
  1186.  
  1187.   DECIDING TO USE
  1188.  
  1189.   If you are trying to decide whether to use HPFS, consider that it takes
  1190.   approximately 500KB of system memory.  If your machine has 6MB or less of
  1191.   memory, your system performance will be affected adversely.
  1192.  
  1193.  
  1194.  
  1195.  
  1196.  
  1197.  
  1198.  
  1199.   6  OS/2 2.0 Tips and Techniques
  1200.  
  1201.  
  1202.  
  1203.  
  1204.  
  1205.  
  1206.  
  1207.  
  1208.  
  1209.   HPFS SUPPORT NOT ADDED DURING INSTALLATION
  1210.  
  1211.   Support for HPFS was not added to your system if you installed OS/2 2.0 using
  1212.   either INSTALL ALL FEATURES or INSTALL PRESELECTED FEATURES, and your system:
  1213.  
  1214.   o   Has 6MB or less of memory, and
  1215.   o   Did not previously have HPFS support.
  1216.  
  1217.   To install HPFS support after installation of OS/2 2.0, double-click on
  1218.   SELECTIVE INSTALL in the System Setup folder.
  1219.  
  1220.  
  1221.   PARTITIONING
  1222.   ____________
  1223.  
  1224.   It is ideal for OS/2 2.0 to be in a partition by itself, unless you are
  1225.   installing Dual Boot, in which case you must have DOS on the system before
  1226.   you install OS/2 2.0.
  1227.  
  1228.   The OS/2 partition should be approximately 40-50MB if you want the default
  1229.   installation and the swap drive on the same partition.  The less memory you
  1230.   have, the larger the swap file you need, and, therefore, the larger the
  1231.   partition should be.
  1232.  
  1233.   If you partition the drive, you should have at least 2 partitions, one for
  1234.   OS/2 2.0 and one for your data.
  1235.  
  1236.  
  1237.   CONFIG.SYS (AUTOMATIC UPDATE)
  1238.   _____________________________
  1239.  
  1240.   Some device-driver statements might not be copied to your new CONFIG.SYS file
  1241.   with a REM statement if you click on AUTOMATICALLY UPDATE CONFIG.SYS AND
  1242.   AUTOEXEC.BAT during installation.  Instead, click on USER EDIT CONFIG.SYS AND
  1243.   AUTOEXEC.BAT so you can copy your device-driver statements to your new
  1244.   CONFIG.SYS file.
  1245.  
  1246.  
  1247.   MOUSE DOES NOT WORK
  1248.   ___________________
  1249.  
  1250.   Following is information about getting a mouse to work.
  1251.  
  1252.  
  1253.   MOUSE DRIVER (CHANGING DEFAULT)
  1254.  
  1255.   During installation, do not make changes in the Mouse window unless it is
  1256.   displayed while Diskette 2 is in the installation drive.  If the Mouse panel
  1257.   is not displayed for you, OS/2 2.0 has been able to determine the correct
  1258.   device driver for your mouse.
  1259.  
  1260.   For example, if you have a Logitech PS/2 mouse or serial mouse-series M, the
  1261.   installation program will correctly select the PS/2 Style Pointing Device
  1262.   driver, not the Logitech Serial Mouse driver.
  1263.  
  1264.  
  1265.  
  1266.  
  1267.  
  1268.                                      Chapter 3.  Installation Considerations  7
  1269.  
  1270.  
  1271.  
  1272.  
  1273.  
  1274.  
  1275.  
  1276.  
  1277.  
  1278.   LOGITECH MOUSE NOT WORKING AFTER INSTALLATION
  1279.  
  1280.   If you have a Logitech PS/2 mouse or a Logitech serial mouse, series M, and
  1281.   it does not work after installation, you might have installed the Logitech
  1282.   Serial Mouse driver, which is not the correct driver.  To select the correct
  1283.   mouse driver, use the keyboard to select OS/2 SYSTEM, SYSTEM SETUP, SELECTIVE
  1284.   INSTALL, MOUSE in the System Configuration window, and then OK.  Those steps
  1285.   install the default mouse driver, the PS/2 Style Pointing Device driver, that
  1286.   is required by those mice.
  1287.  
  1288.  
  1289.   LOGITECH MOUSE NOT WORKING AFTER DUAL-BOOT SWITCH FROM DOS
  1290.  
  1291.   If your Logitech mouse is not working on a Dual-Boot system after you run DOS
  1292.   and switch to OS/2 2.0, your mouse might be running in a mode set by a
  1293.   DOS-based mouse device driver.  To correct the problem, type the following at
  1294.   the DOS command prompt:
  1295.  
  1296.        MOUSE PC
  1297.  
  1298.   This will reset the mouse to a mode that is recognized by OS/2 2.0.  Then
  1299.   type the following:
  1300.  
  1301.        BOOT /OS2
  1302.  
  1303.   OS/2 2.0 should start and your mouse should work.
  1304.  
  1305.   You can perform this procedure automatically by creating a batch file for the
  1306.   commands you would type ("MOUSE PC" and "BOOT /OS2").  For information about
  1307.   creating a batch file, refer to the online Master Help Index.
  1308.  
  1309.  
  1310.   HP MOUSE
  1311.  
  1312.   To install an HP mouse, do the following:
  1313.  
  1314.   1.  Accept the default mouse driver during the installation of OS/2 2.0.
  1315.   2.  Copy HILMOU.SYS and NOEXBIOS.SYS to the C:\OS2 directory.  (Those files
  1316.       are supplied by Hewlett-Packard.)
  1317.   3.  Modify your CONFIG.SYS file so it contains the following lines in the
  1318.       order shown:
  1319.  
  1320.            DEVICE=C:\OS2\NOEXBIOS.SYS
  1321.            DEVICE=C:\OS2\HILMOU.SYS
  1322.            DEVICE=C:\OS2\MOUSE.SYS TYPE=HILMOU$
  1323.  
  1324.  
  1325.   If you do not have the diskette that contains the required files, contact the
  1326.   dealer from whom you purchased the mouse.  Or, you can contact
  1327.   Hewlett-Packard Company customer service.
  1328.  
  1329.  
  1330.  
  1331.  
  1332.  
  1333.  
  1334.   8  OS/2 2.0 Tips and Techniques
  1335.  
  1336.  
  1337.  
  1338.  
  1339.  
  1340.  
  1341.  
  1342.  
  1343.  
  1344.   OTHER MOUSE NOT WORKING AFTER DUAL-BOOT SWITCH FROM DOS
  1345.  
  1346.   If your mouse works when you first turn on your computer, but it does not
  1347.   work when you switch from DOS to OS/2, your mouse might be emulating (acting
  1348.                                                              _________
  1349.   like) another kind of mouse.  For example, your mouse might be emulating a
  1350.   Logitech mouse.  Refer to the documentation that came with your mouse to see
  1351.   if it has a command for changing the mode.  If so, try to reset the mouse to
  1352.   a mode that is recognized by OS/2 2.0.
  1353.  
  1354.  
  1355.   LAN INSTALLATION
  1356.   ________________
  1357.  
  1358.   To install across a local area network (LAN), purchase IBM LAN Installation
  1359.   Utility/2 (LIU/2), program package number 5799-PTC.  To order the package,
  1360.   contact your IBM representative or an IBM dealer.  The one-time charge is
  1361.   $350.00; the license charge is $300.00.
  1362.  
  1363.  
  1364.   RESPONSE FILE INSTALLATION
  1365.   __________________________
  1366.  
  1367.   Following is additional information for the "Copying the Response File to a
  1368.   5.25-Inch Diskette" section of Chapter 5 in the OS/2 2.0 Installation Guide.
  1369.  
  1370.   If you are installing OS/2 2.0 in a non-Micro Channel(*) computer:
  1371.  
  1372.   o   Delete the following additional files from your copy of Diskette 1:
  1373.  
  1374.           IBM2*.ADD
  1375.           *O2.SYS
  1376.  
  1377.   o   Delete the following additional statements from the CONFIG.SYS file on
  1378.       your copy of Diskette 1:
  1379.  
  1380.           BASEDEV=IBM2FLPY.ADD
  1381.           BASEDEV=IBM2ADSK.ADD
  1382.           BASEDEV=IBM2SCSI.ADD
  1383.  
  1384.   If you are installing OS/2 2.0 in a Micro Channel computer:
  1385.  
  1386.   o   Delete the following additional files from your copy of Diskette 1:
  1387.  
  1388.           IBM1*.ADD
  1389.           *01.SYS
  1390.  
  1391.   o   Delete the following additional statements from the CONFIG.SYS file on
  1392.       your copy of Diskette 1:
  1393.  
  1394.           BASEDEV=IBM1FLPY.ADD
  1395.           BASEDEV=IBM1S506.ADD
  1396.  
  1397.  
  1398.   ---------------
  1399.  
  1400.   (*) Trademark of the IBM Corporation
  1401.  
  1402.  
  1403.                                      Chapter 3.  Installation Considerations  9
  1404.  
  1405.  
  1406.  
  1407.  
  1408.  
  1409.  
  1410.  
  1411.  
  1412.  
  1413.   PROBLEMS WITH INSTALLATION
  1414.   __________________________
  1415.  
  1416.   The following information provides solutions for problems you might encounter
  1417.   during or after installation.  They are:
  1418.  
  1419.   o   Problems at the LOGO screen
  1420.   o   Problems while using specific installation diskettes (they are referenced
  1421.       by number)
  1422.   o   Messages that are displayed on the screen
  1423.   o   Constant beeping while changing diskettes
  1424.   o   A white screen during or after installation
  1425.   o   Old Version of BIOS
  1426.   o   Patch needed for ZEOS notebook
  1427.  
  1428.  
  1429.   LOGO SCREEN PROBLEMS
  1430.  
  1431.   Following are problems that can occur at the LOGO screen during or after
  1432.   installation.
  1433.  
  1434.  
  1435.   With OAK Video Adapter (during Installation)
  1436.  
  1437.   If the installation procedure stops immediately after the LOGO screen is
  1438.   displayed and you have an OAK video adapter, change the video adapter to
  1439.   8-bit mode and place it into an 8-bit adapter slot.
  1440.  
  1441.   If the problem continues, you can change the OS2LDR file with the procedure
  1442.   that follows.  You must have a version of DOS on a DOS diskette or on your
  1443.   hard disk.  To change the OS2LDR file, do the following:
  1444.  
  1445.   1.  Make a backup copy of installation Diskette 1.  (You can use the DOS
  1446.       DISKCOPY command to make the backup.)  Do not change the file on your
  1447.       original OS/2 2.0 installation Diskette 1.
  1448.  
  1449.   2.  Start DOS from diskette or your hard disk.
  1450.  
  1451.       NOTE:  Make sure that DEBUG.COM is on your hard disk.
  1452.  
  1453.       If DEBUG.COM is on your hard disk, change to the appropriate directory,
  1454.       if necessary.
  1455.  
  1456.   3.  Insert the backup copy of Diskette 1 in drive A.  Type the following at
  1457.       the DOS command prompt:
  1458.  
  1459.            DEBUG A:\OS2LDR
  1460.  
  1461.       and press Enter.
  1462.  
  1463.   4.  Type:
  1464.  
  1465.            4f7c
  1466.  
  1467.       and press Enter.  "CD." will be displayed.
  1468.  
  1469.  
  1470.   10  OS/2 2.0 Tips and Techniques
  1471.  
  1472.  
  1473.  
  1474.  
  1475.  
  1476.  
  1477.  
  1478.  
  1479.  
  1480.   5.  Type:
  1481.  
  1482.           90
  1483.  
  1484.       and press the Spacebar.  "10." will be displayed.
  1485.  
  1486.   6.  Type:
  1487.  
  1488.            90
  1489.  
  1490.       and press Enter.
  1491.  
  1492.   7.  To write changes to the file, type:
  1493.  
  1494.            W
  1495.  
  1496.       and press Enter.
  1497.  
  1498.   8.  To end the debug procedure, type:
  1499.  
  1500.            Q
  1501.  
  1502.       and press Enter.  (If you started DOS from a diskette in drive A, remove
  1503.       the backup copy of Diskette 1 from drive A and insert your DOS diskette
  1504.       and press Enter.  You will see the DOS prompt).
  1505.  
  1506.   9.  Restart the installation of OS/2 2.0 using your modified backup copy of
  1507.       Diskette 1.
  1508.  
  1509.  
  1510.   With Future Domain SCSI Controller (after Installation)
  1511.  
  1512.   If you have a Future Domain 16xx SCSI controller, you might have installed
  1513.   OS/2 2.0 successfully, but then found a problem the next time you started
  1514.   OS/2 2.0.  If the system stopped running with the LOGO screen displayed,
  1515.   there might be a conflict with the interrupt settings of your hardware
  1516.   devices.  Check all interrupt-request (IRQ) settings on all your hardware
  1517.   devices and make sure that each one is using a unique IRQ.  Future Domain
  1518.   controllers are shipped from the factory preset to use IRQ5.  IRQ5, however,
  1519.   is the interrupt that is normally assigned to LPT2.  Also, it is common for
  1520.   IRQ5 to be used by sound or communications adapters.  You might not see a
  1521.   problem immediately because of interrupt conflicts, but eventually they can
  1522.   cause strange results.
  1523.  
  1524.   Refer to Chapter 10, "Hardware Considerations" on page 81 for more
  1525.   information about setting IRQ levels.
  1526.  
  1527.  
  1528.  
  1529.  
  1530.  
  1531.  
  1532.  
  1533.  
  1534.  
  1535.  
  1536.                                     Chapter 3.  Installation Considerations  11
  1537.  
  1538.  
  1539.  
  1540.  
  1541.  
  1542.  
  1543.  
  1544.  
  1545.  
  1546.   DISKETTE PROBLEMS BY NUMBER
  1547.  
  1548.   Following are solutions for problems that occur while you are using specific
  1549.   installation diskettes during installation (for example, Diskette 1).
  1550.  
  1551.   o   DISKETTE 1 PROBLEM
  1552.  
  1553.       If the installation procedure stops while Diskette 1 is in the diskette
  1554.       drive of a non-IBM computer, there might be a problem with the features
  1555.       of the hard disk drive controller.  If the controller has on-board disk
  1556.       caching, disable the caching.  If the controller can do asynchronous
  1557.       memory refreshes, turn off that feature.
  1558.  
  1559.   o   DISKETTE 3 PROBLEM
  1560.  
  1561.       If the installation program keeps prompting you to insert Diskette 3, you
  1562.                                                                 __________
  1563.       have a 1.44MB diskette drive that can work in either IBM PC/XT mode or
  1564.       IBM PC/AT mode.  You need to change the mode from XT to AT by changing
  1565.       the jumper for pin 34 on your 1.44MB diskette drive.  Refer to the
  1566.       information that came with your computer or diskette drive to find out
  1567.       how to make the change.
  1568.  
  1569.   o   DISKETTE 6 (PROBLEM AFTER, WITH VGA DISPLAY)
  1570.  
  1571.       If the installation procedure stops after Diskette 6, the adapter for a
  1572.       VGA display might be causing the problem.  If you have a VGA display,
  1573.       refer to the Guide to Operations for your VGA adapter.  If the adapter
  1574.       has auto-sense capability, find out how to turn off this feature.  If the
  1575.       adapter has a resolution available other than 640x480, make sure the mode
  1576.       on the adapter is set to 640x480 mode.
  1577.  
  1578.   o   NO DISKETTE 16 (3.5-INCH INSTALLATION)
  1579.  
  1580.       If you are installing the 3.5-inch version of OS/2 2.0, and the
  1581.       installation prompts you to insert Diskette 16, your drive A is not being
  1582.       recognized as a 1.44MB drive.  You must set the Basic Input/Output System
  1583.       (BIOS) to recognize drive A as 1.44MB.  Refer to the documentation that
  1584.       came with your computer to find out how to do this.
  1585.  
  1586.  
  1587.   MESSAGES ON SCREEN
  1588.  
  1589.   Following are solutions you can try when you see specific information
  1590.   displayed on the screen during installation.  For example, there is something
  1591.   you can do if "C0000005" is displayed when the installation procedure stops.
  1592.  
  1593.  
  1594.   C0000005 Displayed on Screen
  1595.  
  1596.   If you see "C0000005" displayed on the screen the first time you start the
  1597.   system after installation, call the OS/2 Technical Support Center at
  1598.   800-237-5511 and request a corrected version of the BVHSVGA.DLL file.
  1599.  
  1600.  
  1601.  
  1602.  
  1603.   12  OS/2 2.0 Tips and Techniques
  1604.  
  1605.  
  1606.  
  1607.  
  1608.  
  1609.  
  1610.  
  1611.  
  1612.  
  1613.   COUNTRY.SYS File Cannot Be Found
  1614.  
  1615.   Following are solutions to try when OS/2 2.0 displays a message that it
  1616.   cannot find the COUNTRY.SYS file
  1617.  
  1618.   o   If you have a PS/2 P70, on PS/2 P70 contact your IBM customer engineer or
  1619.       computer dealer and request the engineering change announcement "ECA068".
  1620.  
  1621.   o   Find out if a diskette drive or a hard disk drive controller has an
  1622.       additional device attached to it, such as a tape backup.  Disconnect the
  1623.       device, if possible.
  1624.  
  1625.   o   Make sure the diskette drive or hard disk drive controller resides at its
  1626.       own IRQ level.  Refer to the operations manual that came with your
  1627.       computer for information about the IRQ setting.
  1628.  
  1629.       Refer to Chapter 10, "Hardware Considerations" on page 81 for more
  1630.       information about setting IRQ levels.
  1631.  
  1632.  
  1633.   SYS1200 and EC=00BF on Screen with Dual Boot
  1634.  
  1635.   If you see error message "SYS1200" while attempting to Dual Boot to DOS and
  1636.   you have error code "EC=00BF" (meaning that the DOS environment cannot be
  1637.   created), check your CONFIG.SYS file.  Make sure your virtual DOS device
  1638.   drivers are listed correctly in your CONFIG.SYS file.
  1639.  
  1640.  
  1641.   COMPUTER BEEPS CONSTANTLY
  1642.  
  1643.   If your computer beeps constantly while you are changing diskettes during
  1644.   installation, you might have a defective diskette drive controller or cable.
  1645.   Check the controller and cable for damage, and also check all their
  1646.   connections.
  1647.  
  1648.  
  1649.   WHITE SCREEN WITH DISK LIGHT ON CONSTANTLY
  1650.  
  1651.   If you are installing OS/2 2.0 on a fast 486 ISA-bus computer, you might see
  1652.   a white screen and the disk light constantly on.  If so, try switching the
  1653.   system board out of turbo mode, to reduce the speed of the computer.  Refer
  1654.   to the documentation that came with your computer to find out how to change
  1655.   the mode.
  1656.  
  1657.  
  1658.   WHITE SCREEN AFTER INSTALLATION
  1659.  
  1660.   If the display screen is white after installation and there is no system
  1661.   activity, set the video adapter to 8 bits and move the adapter to an 8-bit
  1662.   slot.  If possible, disable the auto-switching capability of the video
  1663.   adapter.  Refer to the documentation that came with your video adapter.
  1664.  
  1665.  
  1666.  
  1667.  
  1668.  
  1669.                                     Chapter 3.  Installation Considerations  13
  1670.  
  1671.  
  1672.  
  1673.  
  1674.  
  1675.  
  1676.  
  1677.  
  1678.  
  1679.   WHITE SCREEN WITH AN ATI VIDEO ADAPTER
  1680.  
  1681.   If the display screen is white after installation and you have an ATI 8514
  1682.   Ultra or Graphics Ultra video adapter, you might have an old version of a
  1683.   video ROM chip on the adapter.  Contact ATI at 416-756-0711 to request an
  1684.   update.
  1685.  
  1686.  
  1687.   BIOS
  1688.  
  1689.   Following is information about systems and system boards that do not support
  1690.   OS/2 2.0 because of an old version of BIOS.  Information is provided about
  1691.   how to upgrade the BIOS.
  1692.  
  1693.  
  1694.   Phoenix BIOS
  1695.  
  1696.   You must have level 1.02.05D, or later, BIOS from Phoenix to run OS/2 2.0.
  1697.  
  1698.  
  1699.   AMI BIOS
  1700.  
  1701.   If the installation procedure stops while you are using the first few
  1702.   installation diskettes, or you see SYS2025 or SYS2027 displayed on the
  1703.   screen, you might have a problem because of BIOS from American Megatrends,
  1704.   Inc. (AMI) AMI.  To find out, do the following:
  1705.  
  1706.   1.  Watch the screen after you turn on the computer.  Look for the name AMI.
  1707.   2.  If the BIOS is from AMI, look for one of the following statements:
  1708.  
  1709.       o   For AMI BIOS and AMI BIOS plus, you will see:
  1710.  
  1711.                aaaa-bbbb-mmddyy-Kc
  1712.  
  1713.       o   For AMI Hi-Flex BIOS, you will see:
  1714.  
  1715.                ee-ffff-bbbbbb-gggggggg-mmddyy-hhhhhhhh-c
  1716.  
  1717.   3.  The AMI BIOS must be dated 0509991 or later.  In the previous statements,
  1718.       the BIOS date is indicated by mmddyy.  Check your computer screen to see
  1719.       if the date is acceptable.  If the BIOS is an older version, contact the
  1720.       dealer at your place of purchase for information about upgrading the
  1721.       BIOS.  Or, contact Washburn & Co., the distributors of AMI BIOS products,
  1722.       at 716-248-3627.
  1723.   4.  If the BIOS has an acceptable date, you might have a problem because the
  1724.       keyboard controller is an old version.  The controller must be version KF
  1725.       or later (for example, KG).  In the previous statements, the keyboard
  1726.       controller is indicated by Kc and c.  Check your computer screen to see
  1727.       if the keyboard controller is an acceptable version.  If it is not,
  1728.       contact your computer dealer or Washburn & Co..
  1729.   5.  If the BIOS and keyboard controller are acceptable versions, you might
  1730.       have a problem because your hard disk drive is an old version.  Check the
  1731.       date of manufacture for each hard disk drive.
  1732.  
  1733.  
  1734.  
  1735.   14  OS/2 2.0 Tips and Techniques
  1736.  
  1737.  
  1738.  
  1739.  
  1740.  
  1741.  
  1742.  
  1743.  
  1744.  
  1745.       o   If you have a hard disk drive from IDE, it must be dated 040990 or
  1746.           later.
  1747.       o   If you have a hard disk drive from another manufacturer, it must be
  1748.           dated 092588 or later.
  1749.  
  1750.       If your hard disk drive is an old version, contact the dealer at your
  1751.       place of purchase or the manufacturer for information about upgrading the
  1752.       drive.
  1753.  
  1754.  
  1755.   Micronics System Board
  1756.  
  1757.   If your computer does not work properly, you might have revision E of a
  1758.   Micronics system board.  That board contains an old version of BIOS.  If you
  1759.   purchased the board from Gateway, contact Gateway 2000, Inc. at 800-523-2000
  1760.   and request an upgrade to revision F.
  1761.  
  1762.  
  1763.   Gateway 2000 Computer
  1764.  
  1765.   If you have an early version of a Gateway 2000 computer that does not work
  1766.   properly, your BIOS might be an old version.  The company suggests that you
  1767.   replace the system board.  Contact Gateway 2000, Inc. at 800-523-2000 for
  1768.   information about upgrading your computer.
  1769.  
  1770.  
  1771.   ZEOS NOTEBOOK
  1772.  
  1773.   If you have a ZEOS notebook and the installation of OS/2 2.0 fails, you can
  1774.   correct the installation problem by adding a patch to your Installation
  1775.   Diskette.
  1776.  
  1777.   NOTE:  To do this, you must use a computer that has OS/2 2.0 running on it.
  1778.          Ask a local IBM dealer, a friend, or a co-worker if you can use their
  1779.          computer for a few minutes.  Take your OS/2 2.0 Installation Diskette
  1780.          and a blank, formatted, high-density 3.5-inch diskette with you.
  1781.  
  1782.   If you are unable to find a computer to use, call the OS/2 Technical Support
  1783.   Center at 800-237-5511 and request that a patched Installation Diskette be
  1784.   sent to you.
  1785.  
  1786.   To install the patch using a computer that has OS/2 2.0 running on it, do the
  1787.   following:
  1788.  
  1789.   1.  Double-click on OS/2 SYSTEM on the OS/2 desktop.
  1790.   2.  Double-click on COMMAND PROMPTS.
  1791.   3.  Double click on OS/2 WINDOW.  You will see an OS/2 command prompt.
  1792.   4.  Back up your Installation Diskette to the blank 3.5-inch diskette you
  1793.       brought with you by typing the following:
  1794.  
  1795.            DISKCOPY A: A:
  1796.  
  1797.       Then press Enter and follow the prompts.
  1798.   5.  Place the newly created backup Installation Diskette in drive A.
  1799.  
  1800.  
  1801.                                     Chapter 3.  Installation Considerations  15
  1802.  
  1803.  
  1804.  
  1805.  
  1806.  
  1807.  
  1808.  
  1809.  
  1810.  
  1811.   6.  Type:
  1812.  
  1813.            PATCH SYSINSTX.COM
  1814.  
  1815.       Then press Enter.
  1816.   7.  When asked for the offset address, type:
  1817.  
  1818.            96AF
  1819.  
  1820.       Then press Enter.
  1821.   8.  Change "44" to "45"; then press Enter.  The following message is
  1822.       displayed:
  1823.  
  1824.            Do you wish to continue patching sysinstx.com?
  1825.  
  1826.   9.  Type:
  1827.  
  1828.            N
  1829.         Then press Enter.
  1830.  
  1831.   10. When asked if you want to apply patches, type:
  1832.  
  1833.            Y
  1834.  
  1835.       Then press Enter.
  1836.   11. At the OS/2 command prompt, type:
  1837.  
  1838.            SYSINSTX A:
  1839.  
  1840.       The patch is complete.
  1841.   12. Install OS/2 on your ZEOS using the patched backup Installation Diskette
  1842.       that you just created.
  1843.  
  1844.  
  1845.   SHORT CUT IF YOUR INSTALLATION PROCEDURE STOPS
  1846.   ______________________________________________
  1847.  
  1848.   If the installation procedure stops before completion, you might be able to
  1849.   complete the installation without reusing all the installation diskettes.
  1850.   You do not have to use all diskettes again if the installation stopped after
  1851.   you were prompted to put the Installation Diskette in the drive the second
  1852.   time (after you are in the graphical installation).  For example, if you were
  1853.   copying files from Diskette 9 on a 3.5-inch-diskette system, you could resume
  1854.   the installation at Diskette 9 after doing the following:
  1855.  
  1856.   1.  Identify which diskette was being "unpacked" when the installation
  1857.       procedure stopped.
  1858.  
  1859.   2.  Subtract the number of that diskette from 15 and add one to the result if
  1860.       you have 3.5-inch installation diskettes.  (Subtract the number from 18
  1861.       if you have 5.25-inch installation diskettes.)  For example, if you were
  1862.       on Diskette 9 on a 3.5-inch system, the result would be 7.
  1863.  
  1864.   3.  Start the computer with the Installation Diskette, and then insert
  1865.       Diskette 1 when prompted.
  1866.  
  1867.  
  1868.   16  OS/2 2.0 Tips and Techniques
  1869.  
  1870.  
  1871.  
  1872.  
  1873.  
  1874.  
  1875.  
  1876.  
  1877.  
  1878.   4.  When you are asked to press Esc to cancel, press Esc.  You will see a
  1879.       command prompt.
  1880.  
  1881.   5.  Use a text editor to edit the CONFIG.SYS file on your hard disk.
  1882.  
  1883.   6.  In the line that starts with FIRSTDISK, change the number to the number
  1884.       of the diskette that was in the diskette drive when the installation
  1885.       procedure stopped.  In the example, this is 9.
  1886.                                                   _
  1887.  
  1888.            FIRSTDISK=9
  1889.  
  1890.   7.  In the line that starts with NUMDISKS, change the number to the one you
  1891.       reached in step 2.  In the example, this is 7.
  1892.                                                   _
  1893.  
  1894.            NUMDISKS=7
  1895.  
  1896.   8.  Remove the diskette and press Ctrl+Alt+Del.  You will see the graphical
  1897.       install panel.  Click on OK, then INSTALL, and select all defaults.
  1898.  
  1899.   9.  When you are prompted, insert the diskette named in the prompt.  In the
  1900.       example, this would be Diskette 9, the diskette that was being loaded
  1901.       when the installation procedure stopped.
  1902.  
  1903.   All the Selective Install choices that you selected when you first tried to
  1904.   install OS/2 2.0 are preserved.
  1905.  
  1906.  
  1907.   APPLICATIONS
  1908.   ____________
  1909.  
  1910.   Following is information about running DOS or Windows applications, or
  1911.   Windows Version 3.1.  You can also find out what to do if any of your
  1912.   previous applications did not migrate during installation.
  1913.  
  1914.  
  1915.   DOS OR WINDOWS APPLICATIONS (BEFORE RUNNING)
  1916.  
  1917.   After installation, and before you run any DOS or Windows applications, shut
  1918.   down your system and restart it.  You only have to do this once, immediately
  1919.   after you finish installing OS/2 2.0.
  1920.  
  1921.  
  1922.   PREVIOUS APPLICATION NOT MIGRATED
  1923.  
  1924.   Occasionally, the Migrate Applications program might not find all
  1925.   applications.  In this case, retry the Find Programs operation.
  1926.  
  1927.  
  1928.   WINDOWS VERSION 3.1
  1929.  
  1930.   IBM's testing of Windows Version 3.1 environment indicates that the OS/2 2.0
  1931.  
  1932.  
  1933.  
  1934.  
  1935.  
  1936.  
  1937.                                     Chapter 3.  Installation Considerations  17
  1938.  
  1939.  
  1940.  
  1941.  
  1942.  
  1943.  
  1944.  
  1945.  
  1946.  
  1947.   Installation program will not configure your WIN-OS/2(*) desktop.  If the
  1948.   Windows directory that is found is from a Windows Version 3.1 environment,
  1949.   either change the DOS PATH to point to a Windows Version 3.0 environment, or
  1950.   select the default environment.
  1951.  
  1952.  
  1953.   CD-ROM (SELECTIVE INSTALL)
  1954.   __________________________
  1955.  
  1956.   If you install CD-ROM using the SELECTIVE INSTALL program, do not install any
  1957.   other options at the same time.
  1958.  
  1959.  
  1960.   UNDELETE (ENABLING)
  1961.   ___________________
  1962.  
  1963.   To enable the UNDELETE command, delete "REM" from the beginning of the
  1964.   following statement in the CONFIG.SYS file:
  1965.  
  1966.       REM SET DELDIR=
  1967.  
  1968.  
  1969.   DUAL BOOT DOES NOT WORK
  1970.   _______________________
  1971.  
  1972.   If you cannot dual boot (switch from DOS to OS/2 by typing "Boot /OS2"), you
  1973.   might have one or more active TSR (terminate and stay resident) or DOS cache
  1974.   programs.  If so, end the programs before you switch to DOS.
  1975.  
  1976.  
  1977.   BOOT MANAGER
  1978.   ____________
  1979.  
  1980.   Following is information about using the Boot Manager.
  1981.  
  1982.  
  1983.   BOOT MANAGER MENU BYPASS
  1984.  
  1985.   The Setboot utility program supports an immediate-restart function that will
  1986.   restart the system to the specified drive without going through the Boot
  1987.   Manager Menu.  The parameter is /IBD:DRIVE, where DRIVE is the letter of a
  1988.   startable partition.  For example, from the OS/2 command prompt, you can type
  1989.  
  1990.        SETBOOT /IBD:E
  1991.  
  1992.   to start the logical drive E without displaying the Boot Manager Menu.  (If
  1993.   the Boot Manager is not present, then only drive C can be specified.)
  1994.  
  1995.  
  1996.   BOOT MANAGER WITH DUAL BOOT OS/2 VERSION 1.3 IN A PARTITION
  1997.  
  1998.   If you are using Boot Manager, and one of your partitions contains OS/2
  1999.   Version 1.3 with Dual Boot, copy BOOT.COM from the OS/2 2.0 \OS2 subdirectory
  2000.   to the OS/2 Version 1.3 \OS2 subdirectory.
  2001.  
  2002.   ---------------
  2003.  
  2004.   (*) Trademark of the IBM Corporation
  2005.  
  2006.  
  2007.   18  OS/2 2.0 Tips and Techniques
  2008.  
  2009.  
  2010.  
  2011.  
  2012.  
  2013.  
  2014.  
  2015.  
  2016.  
  2017.   NON-IBM COMPUTER WITH TWO DRIVES
  2018.   ________________________________
  2019.  
  2020.   If you have a non-IBM computer with two hard disk drives (for example, an IDE
  2021.   and a WD 506 clone), the second drive might not work properly after you
  2022.   install OS/2 2.0.  If so, reformat that drive with DOS or OS/2 2.0.
  2023.  
  2024.  
  2025.  
  2026.  
  2027.  
  2028.  
  2029.  
  2030.  
  2031.  
  2032.  
  2033.  
  2034.  
  2035.  
  2036.  
  2037.  
  2038.  
  2039.  
  2040.  
  2041.  
  2042.  
  2043.  
  2044.  
  2045.  
  2046.  
  2047.  
  2048.  
  2049.  
  2050.  
  2051.  
  2052.  
  2053.  
  2054.  
  2055.  
  2056.  
  2057.  
  2058.  
  2059.  
  2060.  
  2061.  
  2062.  
  2063.  
  2064.  
  2065.  
  2066.  
  2067.  
  2068.  
  2069.  
  2070.  
  2071.  
  2072.  
  2073.  
  2074.                                     Chapter 3.  Installation Considerations  19
  2075.  
  2076.  
  2077.  
  2078.  
  2079.  
  2080.  
  2081.  
  2082.  
  2083.  
  2084.  
  2085.  
  2086.  
  2087.  
  2088.  
  2089.  
  2090.  
  2091.  
  2092.  
  2093.  
  2094.  
  2095.  
  2096.  
  2097.  
  2098.  
  2099.  
  2100.  
  2101.  
  2102.  
  2103.  
  2104.  
  2105.  
  2106.  
  2107.  
  2108.  
  2109.  
  2110.  
  2111.  
  2112.  
  2113.  
  2114.  
  2115.  
  2116.  
  2117.  
  2118.  
  2119.  
  2120.  
  2121.  
  2122.  
  2123.  
  2124.  
  2125.  
  2126.  
  2127.  
  2128.  
  2129.  
  2130.  
  2131.  
  2132.  
  2133.  
  2134.  
  2135.  
  2136.  
  2137.  
  2138.  
  2139.  
  2140.   20  OS/2 2.0 Tips and Techniques
  2141.  
  2142.  
  2143.  
  2144.  
  2145.  
  2146.  
  2147.  
  2148.  
  2149.  
  2150.   CHAPTER 4.  OS/2 WORKPLACE SHELL
  2151.   ________________________________
  2152.  
  2153.  
  2154.  
  2155.  
  2156.  
  2157.   This chapter describes tips you might find useful when using the OS/2
  2158.   Workplace Shell(*).  For WIN-OS/2-specific topics, you should also refer to
  2159.   Chapter 8, "Windows Version 3.0 Programs Support" on page 65.
  2160.  
  2161.  
  2162.   STARTING UP YOUR SYSTEM
  2163.   _______________________
  2164.  
  2165.   o   If you are using the file allocation table (FAT) file system, you should
  2166.       update your CONFIG.SYS file with the following statement to auto-check
  2167.       drive C (or your startable partition):
  2168.  
  2169.         DISKCACHE=64,LW /AC:C
  2170.  
  2171.       NOTE:  This function is done automatically in the High Performance File
  2172.              System (HPFS).
  2173.  
  2174.   o   The Startup folder is the OS/2 Workplace Shell equivalent of the
  2175.       STARTUP.CMD file.  Objects placed in a startup folder are started when
  2176.       the Desktop folder is opened.  You cannot guarantee the order in which
  2177.       the objects are started.
  2178.  
  2179.       NOTE:  Place program objects in this folder instead of the executable
  2180.              program-file objects.
  2181.  
  2182.   o   If you want to prevent programs from automatically starting when the
  2183.       computer is restarted (for example, programs located in the Startup
  2184.       folder or programs that were running at the time the computer was shut
  2185.       down), do the following:
  2186.  
  2187.       1.  Press Ctrl+Alt+Del to restart the computer.
  2188.       2.  When the mouse pointer appears, press Ctrl+Shift+F1.
  2189.       3.  Hold the keys for approximately 15 seconds, or until the desktop
  2190.           icons appear.  (If the hard disk light stops during this time, your
  2191.           computer might be suspended.  Release the keys quickly, and then
  2192.           resume holding the keys until the desktop icons appear.)
  2193.  
  2194.   o   The STARTUP.CMD file is started before the OS/2 Workplace Shell is
  2195.       started; therefore, you cannot start applications using this file if they
  2196.       require an initialized shell.
  2197.  
  2198.   o   If you want a customized system startup, you can update your CONFIG.SYS
  2199.       file with the following statements:
  2200.  
  2201.       -   SET RESTARTOBJECTS =
  2202.  
  2203.   ---------------
  2204.  
  2205.   (*) Trademark of the IBM Corporation.
  2206.  
  2207.  
  2208.   (C) Copyright IBM Corp. 1992                                               21
  2209.  
  2210.  
  2211.  
  2212.  
  2213.  
  2214.  
  2215.  
  2216.  
  2217.  
  2218.           YES                       Default.  Start all objects that were
  2219.                                     running at time of shutdown.
  2220.           NO                        Do not start any applications that were
  2221.                                     running at time of shutdown.
  2222.           STARTUPFOLDERSONLY        Start objects only in the Startup folder.
  2223.           REBOOTONLY                Start objects only if the OS/2 Workplace
  2224.                                     Shell is starting after resetting with
  2225.                                     Ctrl+Alt+Del or turning on the computer.
  2226.                                     This parameter can be used with one of the
  2227.                                     other parameters (for example, YES).
  2228.  
  2229.           NOTE:  In preparation for a situation where a faulty application
  2230.                  suspends your computer, you might want to add the REM SET
  2231.                  RESTARTOBJECTS=NO statement to your CONFIG.SYS file.  Then,
  2232.                  should an application fail to function, you can restart your
  2233.                  system using the OS/2 Installation diskette, and then edit the
  2234.                  CONFIG.SYS file and activate the statement by removing the
  2235.                  word REM.  When you restart your computer, the faulty
  2236.                  application (and all others) are kept from restarting.
  2237.  
  2238.       -   SET AUTOSTART =
  2239.  
  2240.           FOLDERS             Folders are opened, including the Desktop folder.
  2241.           TASKLIST            The Window List is opened.
  2242.           PROGRAMS            Programs are opened.
  2243.           CONNECTIONS         Re-creates the network connections established
  2244.                               when you last logged on.
  2245.  
  2246.           NOTE:  This option is used to start parts of the OS/2 Workplace
  2247.                  Shell.  Eliminating any of the above in the list restricts
  2248.                  users from accessing portions of the shell (for example,
  2249.                  limiting a user to only a few applications).
  2250.  
  2251.  
  2252.   USING THE SHELL
  2253.   _______________
  2254.  
  2255.  
  2256.   ICONS, TABS, OR BIT MAPS DO NOT APPEAR
  2257.  
  2258.   o   Because of device-resource limitations, when too many applications are
  2259.       open, or when too many bit maps are visible on the screen, new icons,
  2260.       tabs, or other bit maps might not be drawn.  To fix this situation, close
  2261.       unused folders and applications so their device resources can be used by
  2262.       other processes.
  2263.  
  2264.   o   If some system icons (such as OS/2 System or Shredder) do not appear when
  2265.       you start the operating system, you can reset the desktop to its default
  2266.       configuration by doing the following:
  2267.  
  2268.       WARNING:  THIS PROCEDURE REMOVES ANY DESKTOP CUSTOMIZATION DONE SINCE
  2269.       INSTALLING THE OPERATING SYSTEM.
  2270.  
  2271.       1.  Press Ctrl+Alt+Del to restart the computer.
  2272.       2.  Before the OS/2 Logo panel appears, hold down Alt+F1 for 20 seconds.
  2273.  
  2274.  
  2275.   22  OS/2 2.0 Tips and Techniques
  2276.  
  2277.  
  2278.  
  2279.  
  2280.  
  2281.  
  2282.  
  2283.  
  2284.  
  2285.       The current versions of the CONFIG.SYS, OS2.INI, and OS2SYS.INI files are
  2286.       renamed and replaced by the default installation versions in the
  2287.       \OS2\INSTALL subdirectory.  If you have a STARTUP.CMD file, it also is
  2288.       renamed.  This deactivates the startup feature.
  2289.  
  2290.  
  2291.   RESTORING THE DESKTOP
  2292.  
  2293.   If your desktop becomes damaged (for example, if you start a specific version
  2294.   of DOS and rearrange your hard disk, damaging either INI files or extended
  2295.   attributes), you must restore the initial INI and CONFIG.SYS files to restore
  2296.   the desktop.  However, any modifications (such as shadows and associations
  2297.   created after installation) are lost and must be re-created.  To restore the
  2298.   desktop, do the following to update your existing INI files:
  2299.  
  2300.   1.  Restart your computer using the OS/2 Installation Diskette; then insert
  2301.       Diskette 1.
  2302.   2.  Press Esc to access an OS/2 full screen; then change to the \OS2
  2303.       directory.
  2304.   3.  Type
  2305.  
  2306.         MAKEINI OS2.INI INI.RC  (and press Enter)
  2307.  
  2308.         MAKEINI OS2SYS.INI INISYS.RC  (and press Enter)
  2309.  
  2310.   4.  Delete the hidden file WP ROOT. SF in the startable partition.  Type:
  2311.  
  2312.         ATTRIB -h -s -r "WP ROOT. SF"  (HPFS) (and press Enter)
  2313.                   or
  2314.         ATTRIB -h -s -r WP_ROOT._SF (FAT) (and press Enter)
  2315.  
  2316.       Type:
  2317.  
  2318.         DEL "WP ROOT. SF" (HPFS) (and press Enter)
  2319.                   or
  2320.         DEL WP_ROOT._SF (FAT) (and press Enter)
  2321.  
  2322.  
  2323.   If the above procedure does not fix the problem, do the following to recover
  2324.   the backup INI files.  You will lose all your information, but the system
  2325.   should be restored.
  2326.  
  2327.   1.  Press Ctrl+Alt+Del to restart your computer.
  2328.   2.  As soon as you hear a single beep, or you press Enter at the Boot Manager
  2329.       menu or power-on password prompt, press and hold Alt+F1.  Hold these keys
  2330.       down until you hear rapid beeping.
  2331.  
  2332.   If the preceding procedures do not fix the damaged desktop, do the following
  2333.   to re-create the INI files:
  2334.  
  2335.   1.  Restart your system using the OS/2 Installation Diskette; then insert
  2336.       Diskette 1.
  2337.   2.  Press Esc to access an OS/2 full screen; then change to the \OS2
  2338.       directory.
  2339.  
  2340.  
  2341.                                            Chapter 4.  OS/2 Workplace Shell  23
  2342.  
  2343.  
  2344.  
  2345.  
  2346.  
  2347.  
  2348.  
  2349.  
  2350.  
  2351.   3.  Delete the current INI files.  Type:
  2352.  
  2353.         DEL OS2.INI (and press Enter)
  2354.  
  2355.         DEL OS2SYS.INI (and press Enter)
  2356.  
  2357.   4.  Re-create both files using the MAKEINI command.  Type:
  2358.  
  2359.  
  2360.         MAKEINI OS2.INI INI.RC (and press Enter)
  2361.  
  2362.         MAKEINI OS2SYS.INI INISYS.RC (and press Enter)
  2363.  
  2364.   5.  Change to the desktop directory, OS!2_2.0_D (FAT) or "OS!2 2.0 DESKTOP"
  2365.       (HPFS).
  2366.   6.  Delete all subfolders (subdirectories) in this directory.
  2367.   7.  Change to the root directory.
  2368.   8.  Delete the hidden file WP ROOT. SF in the startable partition.  Type:
  2369.  
  2370.         ATTRIB -h -s -r "WP ROOT. SF"  (HPFS) (and press Enter)
  2371.                   or
  2372.         ATTRIB -h -s -r WP_ROOT._SF (FAT) (and press Enter)
  2373.  
  2374.       Type:
  2375.  
  2376.         DEL "WP ROOT. SF" (HPFS) (and press Enter)
  2377.                   or
  2378.         DEL WP_ROOT._SF (FAT) (and press Enter)
  2379.  
  2380.   9.  Press Ctrl+Alt+Del.  The desktop is reinstalled to its initial
  2381.       installation setup.
  2382.   10. Shut down the system using the SHUT DOWN choice on the desktop pop-up
  2383.       menu.
  2384.  
  2385.   NOTE:  Use MAKEINI instead of the Alt+F1 key combination if you do not want
  2386.          to replace the CONFIG.SYS file and desktop.  The install process
  2387.          places a copy of the original OS2.INI, OS2SYS.INI, and CONFIG.SYS
  2388.          files in the \OS2\INSTALL subdirectory.  These are the same INI files
  2389.          created with MAKEINI.  They will rebuild the desktop and set it to its
  2390.          initial installed state.
  2391.  
  2392.          Alt+F1 replaces OS2.INI, OS2SYS.INI, and the CONFIG.SYS files.
  2393.  
  2394.  
  2395.   RECOVERING ICONS
  2396.  
  2397.   o   If you lose a folder by moving it to a folder you are unable to access,
  2398.       you can recover the folder.  From an OS/2 Window, use the MOVE command to
  2399.       relocate the folder (for example, the OS/2 System folder, "OS!2_SYS."),
  2400.       to the proper location.
  2401.  
  2402.       WARNING:  THE FOLLOWING PROCEDURE SHOULD BE USED ONLY IF A FOLDER IS
  2403.       INACCESSIBLE TO THE OS/2 WORKPLACE SHELL.
  2404.  
  2405.  
  2406.  
  2407.   24  OS/2 2.0 Tips and Techniques
  2408.  
  2409.  
  2410.  
  2411.  
  2412.  
  2413.  
  2414.  
  2415.  
  2416.  
  2417.       To move a folder (for example, the "OS!2_SYS" folder):
  2418.  
  2419.       1.  Change to the directory where the "OS!2_SYS" folder is located.
  2420.       2.  Type the following to move the folder back to the Desktop folder:
  2421.  
  2422.  
  2423.                 MOVE OS!2_SYS \OS!2_2.0_D   (FAT)
  2424.                              (or)
  2425.                 MOVE "OS!2 SYSTEM" \"OS!2 2.0 DESKTOP"   (HPFS)
  2426.  
  2427.  
  2428.  
  2429.   o   If, intermittently, the icons on your desktop open normally but appear
  2430.       black, there might have been a timing problem that occurred when a new
  2431.       icon was saved using the General page in the settings notebook.  Try
  2432.       correcting the appearance by re-creating or re-storing the icon.
  2433.  
  2434.  
  2435.   USING EXECUTABLE FILES
  2436.  
  2437.   It is not recommended that you move program-file objects (.EXE, .COM, .CMD,
  2438.   and .BAT) from their installed directories (for example, moving a
  2439.   program-file object from the Drives folder to a new location).  Instead, you
  2440.   should create a new object that refers to the original, either a program
  2441.   object or a shadow; then you can move the new object to a location of your
  2442.   choice.  (Program-object settings and shadow settings specify the location of
  2443.   the original program-file object.)  To create a program object or shadow:
  2444.  
  2445.   1.  Display the pop-up menu for the program-file object by moving the mouse
  2446.       pointer to it and clicking mouse button 2.
  2447.   2.  Click on CREATE ANOTHER or CREATE SHADOW.
  2448.   3.  Click on a folder for the new object; then click on CREATE.
  2449.  
  2450.   NOTE:  The CREATE ANOTHER choice, when used on a program-file object, creates
  2451.          a program object, not a program-file object.
  2452.  
  2453.  
  2454.   CREATING AN ICON FOR AN APPLICATION
  2455.  
  2456.   If you want to create an icon for a DOS, Windows, or OS/2 application that
  2457.   does not have one, but has graphics within the application, do the following:
  2458.  
  2459.   1.  Run the application in a window session.
  2460.   2.  When you see an icon-sized graphic that you would like to use as the icon
  2461.       to represent your program, size the window, making the image
  2462.       approximately the size of a desktop icon.
  2463.   3.  Click on the title-bar icon (in the upper-left corner of the window);
  2464.       click on MARK.
  2465.   4.  Mark the graphic.
  2466.   5.  Click on COPY to move the graphic to the clipboard.
  2467.   6.  Display the pop-up menu for the object by moving the mouse pointer to it
  2468.       and clicking mouse button 2.
  2469.   7.  Click on the arrow to the right of OPEN.
  2470.  
  2471.  
  2472.  
  2473.                                            Chapter 4.  OS/2 Workplace Shell  25
  2474.  
  2475.  
  2476.  
  2477.  
  2478.  
  2479.  
  2480.  
  2481.  
  2482.  
  2483.   8.  Click on SETTINGS; then click on the GENERAL tab to display the default
  2484.       icon.
  2485.   9.  Click on CREATE ANOTHER to display the Icon Editor.
  2486.   10. Click on FILE, click on NEW, click on ICON; then click on OK.
  2487.   11. Click on EDIT, then PASTE to paste in your graphic.  If necessary, use
  2488.       the Icon Editor to make any changes you want in the graphic.
  2489.   12. Click on FILE, then SAVE to store the program name.ICO file in the same
  2490.       drive and directory as the program file (.COM or .EXE file).
  2491.   13. Double-click on the title-bar icon to exit the editor.
  2492.   14. From the settings notebook, click on FIND; then locate the saved .ICO
  2493.       file.  (Clicking on DRIVES is the easiest search.)
  2494.   15. Click on the icon; then save the file.
  2495.   16. Exit the settings notebook.  The original icon is replaced with the
  2496.       graphic from the application.
  2497.  
  2498.  
  2499.   CHANGING THE COLOR OF ICON TITLE-TEXT
  2500.  
  2501.   If you want to change the color of the title-text of all the icons in a
  2502.   folder, do the following:
  2503.  
  2504.   1.  Double-click on OS/2 SYSTEM.
  2505.   2.  Double-click on SYSTEM SETUP.
  2506.   3.  Double-click on COLOR PALETTE.
  2507.   4.  Press and hold Ctrl; then, pressing and holding mouse button 2, drag a
  2508.       color to an icon.  Drop the color; then release Ctrl.
  2509.  
  2510.   NOTE:  You cannot change the color of individual icon-title text.
  2511.  
  2512.  
  2513.   ADDING AN OS/2 WINDOW TO THE DESKTOP MENU
  2514.  
  2515.   If you want another method of accessing an OS/2 Window, you can add OS/2
  2516.   WINDOW as a new menu choice on the desktop pop-up menu.  Do the following:
  2517.  
  2518.   1.  Display the pop-up menu for the Desktop folder by clicking mouse button 2
  2519.       on an area not covered by any objects or windows.
  2520.   2.  Click on the arrow to the right of OPEN.
  2521.   3.  Click on SETTINGS; then click on the MENU tab.
  2522.   4.  From the ACTIONS ON MENU choices, click on CREATE ANOTHER.
  2523.   5.  In the Menu item name field, type OS/2 WINDOW.
  2524.   6.  In the PROGRAM NAME field, type C:\OS2\CMD.EXE (change to a different
  2525.       drive, if necessary).
  2526.   7.  Click on OK.
  2527.   8.  Double-click on the title-bar icon to close the notebook.
  2528.   9.  Display the Desktop folder pop-up menu again.  "OS/2 Window" is added to
  2529.       the available menu choices.  If you click on this choice, an OS/2 Window
  2530.       is displayed.
  2531.  
  2532.  
  2533.  
  2534.  
  2535.  
  2536.  
  2537.  
  2538.  
  2539.   26  OS/2 2.0 Tips and Techniques
  2540.  
  2541.  
  2542.  
  2543.  
  2544.  
  2545.  
  2546.  
  2547.  
  2548.  
  2549.   CHANGING A DEFAULT FOLDER VIEW
  2550.  
  2551.   If you want to change the default view for displaying the objects within a
  2552.   folder (for example, icon versus details view), do the following:
  2553.  
  2554.   1.  Display the pop-up menu for the folder by moving the mouse pointer to it
  2555.       and clicking mouse button 2.
  2556.   2.  Click on the arrow to the right of OPEN.
  2557.   3.  Click on SETTINGS; then click on the MENU tab.
  2558.   4.  Click on OPEN in the AVAILABLE MENUS field.  The Menu Settings window is
  2559.       displayed.
  2560.   5.  In the DEFAULT ACTION field, click on the default you want.
  2561.   6.  Click on OK.
  2562.  
  2563.  
  2564.   USING THE MINIMIZED WINDOW VIEWER
  2565.  
  2566.   o   In the Minimized Window Viewer settings notebook, disregard Page 1 of 3.
  2567.       Each section of the notebook contains 1 page only.
  2568.  
  2569.   o   Some objects, such as WIN-OS/2 programs, online books, and programs that
  2570.       start other programs, do not always minimize to the Minimized Window
  2571.       Viewer.
  2572.  
  2573.  
  2574.   USING FIND
  2575.  
  2576.   o   In the Help information for Find, disregard any references to page 2.
  2577.       Page 2 does not exist in Find operations.
  2578.  
  2579.   o   If you change the title of an object from within the Find Results folder,
  2580.       the name of the original object is changed.
  2581.  
  2582.  
  2583.   RECEIVING AN INCORRECT DOS VERSION MESSAGE
  2584.  
  2585.   If you receive the message "Incorrect DOS version" when trying to run a DOS
  2586.   application under OS/2 2.0, the application is using an old level of DOS on
  2587.   your computer.  To fix the problem, update the DOS setting DOS_VERSION.
  2588.  
  2589.  
  2590.   RECEIVING A SYS3176 MESSAGE
  2591.  
  2592.   If you receive the message "SYS3176" whenever you attempt to open a DOS
  2593.   session or DOS application, refer to the section on SVGA support in
  2594.   Chapter 9, "Video/Graphic Support" on page 71.  Additionally, try the
  2595.   following:
  2596.  
  2597.   1.  In your CONFIG.SYS file, set RMSIZE to 624 instead of 640.
  2598.   2.  Change the DOS setting for the object to "HW_ROM_TO_RAM to ON."
  2599.  
  2600.  
  2601.  
  2602.  
  2603.  
  2604.  
  2605.                                            Chapter 4.  OS/2 Workplace Shell  27
  2606.  
  2607.  
  2608.  
  2609.  
  2610.  
  2611.  
  2612.  
  2613.  
  2614.  
  2615.   USING ANSI COLORS AND CHARACTERS IN DOS SESSIONS
  2616.   ________________________________________________
  2617.  
  2618.   If you want to use ANSI colors and characters in your DOS sessions, do the
  2619.   following:
  2620.  
  2621.   1.  Add this statement to your CONFIG.SYS file.
  2622.  
  2623.         DEVICE=C:\OS2\MDOS\ANSI.SYS
  2624.  
  2625.   2.  Shut down your computer.
  2626.   3.  Press Ctrl+Alt+Del to restart your computer and make the change active.
  2627.  
  2628.  
  2629.   USING HPFS
  2630.   __________
  2631.  
  2632.   o   If you formatted your installation drive with HPFS, you might not be able
  2633.       to access files in the Desktop folder from DOS or WIN-OS/2 applications.
  2634.       DOS and WIN-OS/2 applications use the FAT file system.
  2635.  
  2636.   o   If you are typing a command in the HPFS, you must include double
  2637.       quotation marks around the name of the subdirectory or file name if it
  2638.       contains blanks.  For example, to change to the OS!2 2.0 Desktop
  2639.       directory, type:
  2640.  
  2641.         CD "OS!2 2.0 DESKTOP"
  2642.  
  2643.       As another example, to copy the file This is my file from the root
  2644.       directory to the This is my directory subdirectory, type:
  2645.  
  2646.         COPY "THIS IS MY FILE" \"THIS IS MY DIRECTORY"
  2647.  
  2648.   NOTE:  In the FAT file system, HPFS file names are shortened.  Underscores
  2649.          represent blank spaces.
  2650.  
  2651.  
  2652.   SHUTTING DOWN
  2653.   _____________
  2654.  
  2655.   o   In some low-resource situations, the final shutdown message might not
  2656.       appear after a shutdown is performed.  To ensure that shutdown is
  2657.       complete, wait until all disk activity stops before turning off or
  2658.       restarting your computer by pressing Ctrl+Alt+Del.
  2659.  
  2660.   o   If you want to shut down your system without using a mouse, do the
  2661.       following:
  2662.  
  2663.       1.  Press Ctrl+Esc to display the Window List.
  2664.       2.  Press Up Arrow (A) to move the cursor to "OS/2 2.0 Desktop - Icon
  2665.           View"; then press Enter.
  2666.       3.  Press Ctrl+\ to deselect any selected icons.
  2667.       4.  Press Shift+F10 to display the pop-up menu for the desktop.
  2668.       5.  Press Down Arrow (V) to move the cursor to SHUT DOWN; then press
  2669.           Enter.
  2670.  
  2671.  
  2672.  
  2673.  
  2674.   28  OS/2 2.0 Tips and Techniques
  2675.  
  2676.  
  2677.  
  2678.  
  2679.  
  2680.  
  2681.  
  2682.  
  2683.  
  2684.   o   You should shut down your system before restarting or turning off your
  2685.       computer; however, there are situations where you might want to restart
  2686.       your system by pressing Ctrl+Alt+Del instead:
  2687.  
  2688.       -   If you used the ARRANGE choice on the Desktop folder pop-up menu, it
  2689.           rearranged the icons you placed in specific positions on the screen.
  2690.           Restarting your system recovers your icon positions.
  2691.  
  2692.       -   If you opened several folders containing many icons, shut down will
  2693.           take a long time saving the positions of the icons.  You might want
  2694.           to restart your system without doing a shut down as long as you are
  2695.           certain that you will not lose anything else of importance.
  2696.  
  2697.   o   If you shut down your system, but do not receive the message "Shutdown
  2698.       has completed.  It is now safe to turn of your computer...", you should
  2699.       wait for all disk activity to stop, and then you can press Ctrl+Alt+Del.
  2700.  
  2701.  
  2702.  
  2703.  
  2704.  
  2705.  
  2706.  
  2707.  
  2708.  
  2709.  
  2710.  
  2711.  
  2712.  
  2713.  
  2714.  
  2715.  
  2716.  
  2717.  
  2718.  
  2719.  
  2720.  
  2721.  
  2722.  
  2723.  
  2724.  
  2725.  
  2726.  
  2727.  
  2728.  
  2729.  
  2730.  
  2731.  
  2732.  
  2733.  
  2734.  
  2735.  
  2736.  
  2737.  
  2738.  
  2739.  
  2740.                                            Chapter 4.  OS/2 Workplace Shell  29
  2741.  
  2742.  
  2743.  
  2744.  
  2745.  
  2746.  
  2747.  
  2748.  
  2749.  
  2750.  
  2751.  
  2752.  
  2753.  
  2754.  
  2755.  
  2756.  
  2757.  
  2758.  
  2759.  
  2760.  
  2761.  
  2762.  
  2763.  
  2764.  
  2765.  
  2766.  
  2767.  
  2768.  
  2769.  
  2770.  
  2771.  
  2772.  
  2773.  
  2774.  
  2775.  
  2776.  
  2777.  
  2778.  
  2779.  
  2780.  
  2781.  
  2782.  
  2783.  
  2784.  
  2785.  
  2786.  
  2787.  
  2788.  
  2789.  
  2790.  
  2791.  
  2792.  
  2793.  
  2794.  
  2795.  
  2796.  
  2797.  
  2798.  
  2799.  
  2800.  
  2801.  
  2802.  
  2803.  
  2804.  
  2805.  
  2806.   30  OS/2 2.0 Tips and Techniques
  2807.  
  2808.  
  2809.  
  2810.  
  2811.  
  2812.  
  2813.  
  2814.  
  2815.  
  2816.   CHAPTER 5.  PRINTING CONSIDERATIONS
  2817.   ___________________________________
  2818.  
  2819.  
  2820.  
  2821.  
  2822.  
  2823.   This chapter describes tips for configuring your print hardware, as well as
  2824.   information to help you diagnose printing problems.
  2825.  
  2826.  
  2827.   CONFIGURING YOUR COMPUTER FOR PRINTING
  2828.   ______________________________________
  2829.  
  2830.   On most AT bus (ISA) parallel ports, the configuration is done by either
  2831.   dual-inline package (DIP) switches or jumper settings.  Most of the systems
  2832.   and adapters purchased have literature that explains the interrupt request
  2833.   (IRQ) level and port setting for each port.  The following are standard
  2834.   parallel-port address and IRQ settings:
  2835.  
  2836.  
  2837.                 Two-parallel-port hardware setup:
  2838.  
  2839.                  AT                       EISA/MC
  2840.                 _________                 ________
  2841.                 3BC/IRQ7       LPT1       3BC/IRQ7
  2842.                 278/IRQ5       LPT2       378/IRQ7
  2843.  
  2844.                              or
  2845.  
  2846.                 378/IRQ7       LPT1       378/IRQ7
  2847.                 278/IRQ5       LPT2       278/IRQ7
  2848.  
  2849.  
  2850.                Three-parallel-port hardware setup:
  2851.  
  2852.  
  2853.                  AT                       EISA/MC
  2854.  
  2855.                 _________                 ________
  2856.                 3BC/IRQ7       LPT1       3BC/IRQ7
  2857.                 378/IRQ7       LPT2       378/IRQ7
  2858.                 278/IRQ5       LPT3       278/IRQ7
  2859.  
  2860.   Dip switches and jumper settings reside on the system board or adapter in
  2861.   your computer.  To change their configuration, do the following:
  2862.  
  2863.   1.  Turn off your computer.
  2864.   2.  Remove the parallel-port adapter.
  2865.   3.  Configure the adapter on the board or card by adjusting the DIP switches
  2866.       and/or jumpers to set the parallel port to one of the industry standard
  2867.       combinations.  Ensure that other adapters are not configured to use the
  2868.       same IRQ level (for example, the one assigned to the printer port).
  2869.       Sound, Musical Instrument Device Interface (MIDI), LAN, and serial
  2870.       adapters might be sharing these same hardware-interrupt levels and
  2871.       creating interference.
  2872.  
  2873.  
  2874.   (C) Copyright IBM Corp. 1992                                               31
  2875.  
  2876.  
  2877.  
  2878.  
  2879.  
  2880.  
  2881.  
  2882.  
  2883.  
  2884.   For more information, refer to "Setting the Interrupt Request (IRQ) Level on
  2885.   an ISA System" on page 90 and "Interrupt Problems on an ISA System" on
  2886.   page 89.
  2887.  
  2888.  
  2889.   HARDWARE ADAPTERS AND IRQ CONFLICTS
  2890.  
  2891.   AT bus (ISA) computers do not allow hardware-interrupt sharing; therefore,
  2892.   each adapter must be configured to a separate IRQ level to be able to work
  2893.   properly.  Some adapters, such as SoundBlaster, are factory configured to
  2894.   IRQ7, or their accompanying instructions recommend that you configure them to
  2895.   IRQ7.  This might be the same hardware-interrupt level as the first parallel
  2896.   port.  If you intend to print, this conflict must be resolved.  You might be
  2897.   able to use IRQ10 with SoundBlaster because it does not conflict with
  2898.   parallel ports (IRQ7,IRQ5) or IRQ5 if LPT2 is not being used.  Refer to
  2899.   "Configuring Your Computer for Printing" on page 31 and "Setting the
  2900.   Interrupt Request (IRQ) Level on an ISA System" on page 90 for more
  2901.   information about possible parallel-port and IRQ settings.
  2902.  
  2903.   Refer to the reference manual for your adapters to configure the IRQ levels
  2904.   for your parallel-ports (could be on the system board) and other adapters in
  2905.   your system.
  2906.  
  2907.  
  2908.   PS/2 DIRECT-MEMORY-ACCESS PARALLEL PORTS
  2909.  
  2910.   If you have a Personal System/2(*) system that supports direct-memory-access
  2911.   (DMA) parallel ports, OS/2 2.0 can take advantage of it.  The current systems
  2912.   with a DMA parallel port include PS/2 models 56, 57, 80-A21, 80-A31, 90, and
  2913.   95.  If you have one of these systems, ensure that the parallel-port
  2914.   arbitration level is set to SHARED7 (enabled).  OS/2 2.0 will automatically
  2915.   take advantage of this feature; no additional OS/2 setup is required.  If you
  2916.   are an OS/2 Version 1.3 customer with Corrective Service Diskette 5054 (or
  2917.   later) installed, and you have disabled the parallel-port arbitration level,
  2918.   you need to re-enable it in order for OS/2 2.0 to take advantage of the
  2919.   feature.  Use the Reference Diskette shipped with the computer to view the
  2920.   system configuration, and then set the parallel-port arbitration level to
  2921.   SHARED7.
  2922.  
  2923.  
  2924.   CONFIGURING PRINTERS
  2925.   ____________________
  2926.  
  2927.   The following section describes suggestions for using specific printers.
  2928.  
  2929.  
  2930.  
  2931.  
  2932.  
  2933.  
  2934.  
  2935.  
  2936.   ---------------
  2937.  
  2938.   (*) Trademark of the IBM Corporation.
  2939.  
  2940.  
  2941.   32  OS/2 2.0 Tips and Techniques
  2942.  
  2943.  
  2944.  
  2945.  
  2946.  
  2947.  
  2948.  
  2949.  
  2950.  
  2951.   CANNON BUBBLEJET PRINTER
  2952.  
  2953.   If you want to use a Cannon BubbleJet printer with OS/2 2.0, use one of the
  2954.   following printer drivers:
  2955.  
  2956.   o   The BubbleJet BJ10E can emulate an IBM Proprinter x24E using the IBM42xx
  2957.       driver.
  2958.   o   The BubbleJet BJC800 can emulate an Epson LQ2550 using the OS/2 Epson
  2959.       driver.
  2960.   o   The BubbleJet LBP8 III+ can emulate an Epson LQ2550 or Proprinter x24E
  2961.       using the appropriate driver.
  2962.  
  2963.  
  2964.   DESKJET, DESKJET+, DESKJET 500, AND DESKJET 500C PRINTERS
  2965.  
  2966.   If you want to use a Deskjet, DeskJet+, DeskJet 500, or DeskJet 500C printer,
  2967.   install the Epson driver and then select HP DESKJET 500.
  2968.  
  2969.   NOTE:  The HP DeskJet 500C will not produce color output using the HP DeskJet
  2970.          500 device support in the Epson printer driver.
  2971.  
  2972.  
  2973.   HP LASERJET PRINTER
  2974.  
  2975.   If you are going to install the OS/2 HP LaserJet printer driver over an
  2976.   existing driver, be sure to delete all the old *.FNT files first.  Delete the
  2977.   printer driver from the OS/2 Workplace Shell printer object, and respond YES
  2978.   when asked if the driver files should be deleted from the hard disk.
  2979.  
  2980.  
  2981.   HP PAINTJET AND PAINTJET XL PRINTERS
  2982.  
  2983.   These printers should use the Micrografx Paintjet printer driver
  2984.   (SMGXPJET.DRV) shipped with OS/2 2.0 on Printer Diskette 3.
  2985.  
  2986.   Some applications, such as Aldus PageMaker, have problems printing multiple
  2987.   bit maps using this printer driver.  If this occurs after the driver is
  2988.   installed, open the printer object settings notebook; then select
  2989.   PRINTER-SPECIFIC FORMAT on the Queues page.
  2990.  
  2991.  
  2992.   IBM 3812, 3852, 5152, 5182, 5201-1, AND 5216 PRINTERS
  2993.  
  2994.   Printer drivers were not shipped with OS/2 2.0 for IBM 3812, IBM 3852, IBM
  2995.   5152, IBM 5182, IBM 5201-1, or IBM 5216 printers because they have been out
  2996.   of service for several years.  However, you can use the printer drivers
  2997.   shipped with OS/2 Version 1.3.  Download the printer drivers from CompuServe
  2998.   (located in Library 17), or use the IBM Electronic Device Driver Distribution
  2999.   system.  (Refer to the order card in the OS/2 2.0 package.)
  3000.  
  3001.   NOTE:  The IBM 3812 printer can use the IBM 5152 printer driver by selecting
  3002.          5152 compatibility mode in the 3812 printer.  (For more information,
  3003.          refer to the documentation that came with your printer.)
  3004.  
  3005.  
  3006.  
  3007.                                         Chapter 5.  Printing Considerations  33
  3008.  
  3009.  
  3010.  
  3011.  
  3012.  
  3013.  
  3014.  
  3015.  
  3016.  
  3017.   IBM 4019 AND IBM 4029 (AUTOMATIC EMULATION SWITCHING UTILITY)
  3018.  
  3019.   For the IBM 4019 and 4029 printers, the beta version of the Automatic
  3020.   Emulation Switching (AES) Utility is available from the Lexmark International
  3021.   bulletin board service (BBS).  The file is located in the Utilities directory
  3022.   and is called 40X95032.EXE.  (For more information on the bulletin board,
  3023.   refer to "Accessing Lexmark International Bulletin Board Service" on
  3024.   page 35.)
  3025.  
  3026.   If you have any problems accessing the Lexmark BBS, call Lexmark at
  3027.   1-800-537-2540.
  3028.  
  3029.  
  3030.   IBM 4072 EXECJET PRINTER
  3031.  
  3032.   If you have an IBM 4072 Execjet printer, you might want to obtain the new
  3033.   beta version of the OS/2 IBM 42xx printer driver.  The printer driver is
  3034.   available on the Lexmark bulletin board. The file is located in the Inkjet
  3035.   directory and is called OS24072.EXE. (For more information on the bulletin
  3036.   board, refer to "Accessing Lexmark International Bulletin Board Service" on
  3037.   page 35.)
  3038.  
  3039.   NOTE:  This is a beta driver; therefore, any problems should be reported to
  3040.          Lexmark International through their bulletin board service.
  3041.  
  3042.  
  3043.   NEC P3200 PRINTER
  3044.  
  3045.   If you want to use a NEC P3200 printer, select EPSON driver; then select
  3046.   EPSON LQ-850.
  3047.  
  3048.  
  3049.   NEC P6200 PRINTER
  3050.  
  3051.   If you want to use a NEC P6200 printer, select EPSON driver; then select
  3052.   EPSON LQ-2550.
  3053.  
  3054.  
  3055.   STAR NX-1000 PRINTER
  3056.  
  3057.   If you want to use a Star NX-1000 printer, select EPSON driver; then select
  3058.   EPSON LX-800.
  3059.  
  3060.  
  3061.   NON-SUPPORTED PRINTER
  3062.  
  3063.   o   If your printer is not supported by an OS/2 2.0 printer driver, determine
  3064.       if your printer supports a more common printer in emulation mode; then
  3065.       install the corresponding printer driver.
  3066.  
  3067.   o   If your printer has a supported WIN-OS/2 printer driver, but no OS/2
  3068.       printer driver, do the following:
  3069.  
  3070.       1.  Set up the WIN-OS/2 printer driver using the WIN-OS/2 Control Panel.
  3071.  
  3072.  
  3073.   34  OS/2 2.0 Tips and Techniques
  3074.  
  3075.  
  3076.  
  3077.  
  3078.  
  3079.  
  3080.  
  3081.  
  3082.  
  3083.       2.  Set up the OS/2 print object using the IBMNULL printer driver.
  3084.  
  3085.       You should be able to print from a WIN-OS/2 session.  Contact your
  3086.       printer manufacturer to obtain an OS/2 2.0 printer driver or to determine
  3087.       what other printers your printer emulates.
  3088.  
  3089.  
  3090.   ACCESSING LEXMARK INTERNATIONAL BULLETIN BOARD SERVICE
  3091.   ______________________________________________________
  3092.  
  3093.   The phone number for the Lexmark bulletin board service is 1-800-453-9223.
  3094.   To access the BBS, select (N,8,1) for port settings, and use the XMODEM or
  3095.   ZMODEM protocols.  Baud rates 1200 to 38400 are supported.
  3096.  
  3097.   If you have any problems accessing the Lexmark BBS, call Lexmark at
  3098.   1-800-537-2540.
  3099.  
  3100.  
  3101.   DIAGNOSING PRINTING PROBLEMS
  3102.   ____________________________
  3103.  
  3104.   This section describes the actions you can take to resolve some common
  3105.   printing problems.
  3106.  
  3107.  
  3108.   SLOW PRINTING
  3109.  
  3110.   If you have an AT bus (ISA) computer and your parallel printer prints slowly
  3111.   under OS/2, DOS, and WIN-OS/2 sessions, your parallel-port address and
  3112.   hardware-interrupt levels are not configured correctly.  You need to
  3113.   reconfigure your hardware.  Refer to "Configuring Your Computer for Printing"
  3114.   on page 31.
  3115.  
  3116.  
  3117.   UNABLE TO PRINT
  3118.  
  3119.   If you encounter printing problems with parallel ports (for example, nothing
  3120.   prints), ensure that you have installed the appropriate printer driver for
  3121.   your model printer.  If the printer driver is correct, check the following:
  3122.  
  3123.   o   Check that your parallel ports are configured properly.  Refer to
  3124.       "Configuring Your Computer for Printing" on page 31 for configuration
  3125.       settings.
  3126.  
  3127.   o   Verify that your printer cable meets parallel-port specifications. Some
  3128.       cables do not meet these specifications and can cause printing problems.
  3129.       (Cables that are longer than six feet in length are suspect.  The
  3130.       six-foot cable-length problem is more evident on high-speed
  3131.       microprocessor systems.)  Some cable manufacturers reduce the costs of
  3132.       their cables by not wiring all interface signals.  This might not have
  3133.       been a problem under DOS, because DOS does not make use of all the
  3134.       signals within the parallel-port interface.  However, some interface
  3135.       signals used to transmit data under OS/2 2.0 are not used when printing
  3136.       under DOS.
  3137.  
  3138.  
  3139.  
  3140.  
  3141.                                         Chapter 5.  Printing Considerations  35
  3142.  
  3143.  
  3144.  
  3145.  
  3146.  
  3147.  
  3148.  
  3149.  
  3150.  
  3151.       You might need to purchase a new cable.  You might want to use an "IBM
  3152.       approved" cable, one which has been verified as properly wired.
  3153.  
  3154.   o   If you still cannot print, and you are convinced it is not a
  3155.       printer-driver problem, interrupt problem, or cable problem, there might
  3156.       be a problem with your I/O adapter.  Some older parallel-port adapters
  3157.       fail to generate hardware interrupts; therefore, they will not work with
  3158.       versions of the OS/2 operating system.  These adapters usually work
  3159.       correctly under DOS, as DOS does not use hardware interrupts to print.
  3160.       The OS/2 2.0 operating system waits for the printer to send an interrupt
  3161.       when the printer is ready for more data.  If your adapter does not
  3162.       generate interrupts, it must be replaced if you want to print under OS/2
  3163.       2.0.  If your printer-buffer light illuminates, or prints one character
  3164.       and then displays an error message (or otherwise behaves erratically),
  3165.       you might have an interrupt problem.
  3166.  
  3167.  
  3168.   PRINTER STOPS PRINTING
  3169.  
  3170.   If your DOS application sending PostScript output stops printing, do the
  3171.   following:
  3172.  
  3173.   1.  Cancel the print job that caused the printer to stop printing.
  3174.   2.  Open the printer-object settings notebook to the Queue page.
  3175.   3.  Turn off the PRINT WHILE SPOOLING check box.
  3176.   4.  Resend the print job.
  3177.  
  3178.  
  3179.   ATTEMPT TO PRINT TO AN OFF-LINE PRINTER
  3180.  
  3181.   If you send a print job to an off-line printer, and then retry the operation
  3182.   while the printer is online by responding to the Retry message, your job
  3183.   might be damaged.   To fix the problem, cancel the initial job, and resubmit
  3184.   it after resetting the printer.
  3185.  
  3186.  
  3187.   PRINTER WORKED UNDER DOS, BUT NOT UNDER OS/2 2.0
  3188.  
  3189.   If your printer worked under DOS, but does not work under OS/2 2.0, there is
  3190.   probably a problem with your hardware-interrupt level or printer cable.
  3191.   (Refer to "Unable to Print" on page 35.)
  3192.  
  3193.  
  3194.   PRINT JOB SPOOLED BUT DOES NOT PRINT
  3195.  
  3196.   The spooler will not print a job until the application closes the print-data
  3197.   stream.  Some DOS applications do not immediately close the print-data
  3198.   stream.  If you see your print job as an icon with an arrow pointing to the
  3199.   document in the Job Icon View window, the job will not print.  The arrow must
  3200.   point from the document to the print device.  This will not occur until the
  3201.   application closes the data stream.
  3202.  
  3203.   If the job does not print after 15 seconds, you might need to change a DOS
  3204.   setting.  By default, the PRINT_TIMEOUT DOS setting is turned ON and set to
  3205.  
  3206.  
  3207.   36  OS/2 2.0 Tips and Techniques
  3208.  
  3209.  
  3210.  
  3211.  
  3212.  
  3213.  
  3214.  
  3215.  
  3216.  
  3217.   15 seconds.  If, after 15 seconds, your job does not print, adjust the
  3218.   setting.  (Refer to "Printing Starts Only When DOS Application Stops" on
  3219.   page 37 regarding the LPTDD.SYS file.)
  3220.  
  3221.  
  3222.   PRINTING STARTS ONLY WHEN DOS APPLICATION STOPS
  3223.  
  3224.   If your DOS print job does not begin printing until the application is
  3225.   stopped, the application has not closed the data stream.  Use the DOS_DEVICE
  3226.   DOS setting to load the C:\OS2\MDOS\LPTDD.SYS device driver.  Then, the
  3227.   PRINT_TIMEOUT DOS setting can be used to close the print job without having
  3228.   to exit your application.
  3229.  
  3230.  
  3231.   PRINT JOB SPLIT INTO SEVERAL SPOOL FILES
  3232.  
  3233.   If your DOS application print job is split into several spool files, you
  3234.   might need to disable the spooler to correct the problem.  Some applications
  3235.   open and close the printer data stream for every character, line, or page.
  3236.   Disabling the spooler (using the Spooler object in the System Setup folder)
  3237.   is one way to correct this problem.  Another alternative is to upgrade the
  3238.   application by contacting the manufacturer.  If the problem occurs with
  3239.   complex printouts, you might increase the DOS setting PRINT_TIMEOUT value.
  3240.  
  3241.  
  3242.   CAN PRINT FROM DOS APPLICATION, BUT CANNOT PRINT ELSEWHERE
  3243.  
  3244.   If you are printing from a DOS application, but are unable to print elsewhere
  3245.   until you stop the DOS application, your DOS application is accessing the
  3246.   parallel-port hardware directly.  OS/2 2.0 prevents two or more applications
  3247.   from simultaneously accessing the same parallel-port hardware.  The second
  3248.   application must wait for the first application to stop, even if the second
  3249.   application is the OS/2 print object.
  3250.  
  3251.  
  3252.   PRINTER WORKED UNDER WINDOWS, BUT NOT UNDER OS/2 2.0
  3253.  
  3254.   o   If your printer worked under a Windows operation, but does not work after
  3255.       installing OS/2 2.0, delete the printer driver and reinstall it under
  3256.       WIN-OS/2 using the WIN-OS/2 Control Panel.
  3257.  
  3258.   o   If printing from a WIN-OS/2 session is slow, but acceptable everywhere in
  3259.       the system, you might need to set the priority level higher using the
  3260.       Options menu in the WIN-OS/2 Print Manager.
  3261.  
  3262.  
  3263.   PRINTING FROM A WIN-OS/2 SESSION
  3264.   ________________________________
  3265.  
  3266.   The following section describes considerations for customizing your system to
  3267.   print from a WIN-OS/2 session.
  3268.  
  3269.  
  3270.  
  3271.  
  3272.  
  3273.  
  3274.                                         Chapter 5.  Printing Considerations  37
  3275.  
  3276.  
  3277.  
  3278.  
  3279.  
  3280.  
  3281.  
  3282.  
  3283.  
  3284.   LPTX AND LPTX.OS2 PORT CONSIDERATIONS
  3285.  
  3286.   If your printer is connected to LPTx or LPTx.OS2, be sure that the OS/2
  3287.   spooler is active and the WIN-OS/2 printer does not use the Print Manager.
  3288.   (Disable using the Printer icon in the WIN-OS/2 Control Panel.)  When the
  3289.   OS/2 spooler is active, WIN-OS/2 applications print directly to the OS/2
  3290.   spooler.  Therefore, multiple print jobs can be spooled from one WIN-OS/2
  3291.   session or multiple WIN-OS/2 sessions.  This does not apply to serial
  3292.   printers, because there is no spooling for COM devices to the OS/2 spooler
  3293.   (only to WIN-OS/2 Print Manager).  If you are using LPTx but are unable to
  3294.   print from any other session, you must use LPTx.OS2 for WIN-OS/2 printing.
  3295.   If you are printing to a redirected port, you must use LPTx.OS2.
  3296.                                                             _
  3297.  
  3298.  
  3299.   OBTAINING AN LPT3.OS2 DESTINATION
  3300.  
  3301.   To enable support for LPT3.OS2, you need to configure an LPT3.OS2 destination
  3302.   that you can select from the ports listbox in the WIN-OS/2 Control Panel.
  3303.   You must shutdown your WIN-OS/2 session and edit the
  3304.   C:\OS2\MDOS\WINOS2\WIN.INI file.  You need to add a "LPT3.OS2=" line
  3305.   following the "LPT2.OS2=" line in the ports section of the file.  After
  3306.   saving the file, you can start the WIN-OS/2 session and Control Panel and
  3307.   then select the LPT3.OS2 destination.
  3308.  
  3309.  
  3310.   INSTALLING THE IBM 4029 LASER PRINTER
  3311.  
  3312.   o   If you are installing the IBM4029 Windows PostScript printer driver for
  3313.       use in WIN-OS/2 sessions, do the following to avoid an invalid entry in
  3314.       the WIN.INI file.
  3315.  
  3316.       1.  Double-click on CONTROL PANEL in the WIN-OS/2 session.
  3317.       2.  Double-click on PRINTERS.
  3318.       3.  Click on ADD PRINTER.
  3319.       4.  Click on UNLISTED PRINTER from the list of printers.
  3320.       5.  Insert Printer Driver Diskette 4 in drive A.
  3321.       6.  In the Files and Directories window, click on A.
  3322.       7.  Click on PSCRIPT.DRV from the files list.  (The PostScript driver is
  3323.           installed.)
  3324.       8.  Click on CONFIGURE.
  3325.       9.  Click on the appropriate port.
  3326.       10. Click on SETUP.
  3327.       11. Click on IBM4029 (17 font, 600 dpi) from the list of printers.
  3328.       12. Click on OK several times to remove the open windows.
  3329.       13. Exit the Control Panel.
  3330.       14. Save any changes; then exit the WIN-OS/2 session.
  3331.  
  3332.   o   If you have problems printing with a 4029 printer in a WIN-OS2 session,
  3333.       change the WIN.INI file in the OS2\MDOS\WINOS2 directory.  Several lines
  3334.       in the file refer to the 4029 printer (for example, "IBM 4029 v52.3 (17
  3335.       Fonts, 600 Dpi").  Change the comma (,) to a colon (:).
  3336.  
  3337.  
  3338.  
  3339.  
  3340.  
  3341.   38  OS/2 2.0 Tips and Techniques
  3342.  
  3343.  
  3344.  
  3345.  
  3346.  
  3347.  
  3348.  
  3349.  
  3350.  
  3351.   NETWORK PRINTING
  3352.   ________________
  3353.  
  3354.   o   To improve the performance of viewing the contents of a network printer
  3355.       object, use a long refresh interval or set the interval to 0 (no
  3356.       refresh).
  3357.  
  3358.   o   If you move the network object from the desktop to another folder, the
  3359.       network printer-object template will not appear the next time you start
  3360.       the system. To make it reappear, move the network object back to the
  3361.       desktop and restart the system.
  3362.  
  3363.   o   If you are unable to print from a DOS session to an LPT port that is
  3364.       redirected to a network printer, you might need to use the LPTDD.SYS
  3365.       device driver.  (Refer to "Printing Starts Only When DOS Application
  3366.       Stops" on page 37 for more information.)
  3367.  
  3368.  
  3369.  
  3370.  
  3371.  
  3372.  
  3373.  
  3374.  
  3375.  
  3376.  
  3377.  
  3378.  
  3379.  
  3380.  
  3381.  
  3382.  
  3383.  
  3384.  
  3385.  
  3386.  
  3387.  
  3388.  
  3389.  
  3390.  
  3391.  
  3392.  
  3393.  
  3394.  
  3395.  
  3396.  
  3397.  
  3398.  
  3399.  
  3400.  
  3401.  
  3402.  
  3403.  
  3404.  
  3405.  
  3406.  
  3407.  
  3408.                                         Chapter 5.  Printing Considerations  39
  3409.  
  3410.  
  3411.  
  3412.  
  3413.  
  3414.  
  3415.  
  3416.  
  3417.  
  3418.  
  3419.  
  3420.  
  3421.  
  3422.  
  3423.  
  3424.  
  3425.  
  3426.  
  3427.  
  3428.  
  3429.  
  3430.  
  3431.  
  3432.  
  3433.  
  3434.  
  3435.  
  3436.  
  3437.  
  3438.  
  3439.  
  3440.  
  3441.  
  3442.  
  3443.  
  3444.  
  3445.  
  3446.  
  3447.  
  3448.  
  3449.  
  3450.  
  3451.  
  3452.  
  3453.  
  3454.  
  3455.  
  3456.  
  3457.  
  3458.  
  3459.  
  3460.  
  3461.  
  3462.  
  3463.  
  3464.  
  3465.  
  3466.  
  3467.  
  3468.  
  3469.  
  3470.  
  3471.  
  3472.  
  3473.  
  3474.   40  OS/2 2.0 Tips and Techniques
  3475.  
  3476.  
  3477.  
  3478.  
  3479.  
  3480.  
  3481.  
  3482.  
  3483.  
  3484.   CHAPTER 6.  APPLICATION CONSIDERATIONS
  3485.   ______________________________________
  3486.  
  3487.  
  3488.  
  3489.  
  3490.  
  3491.   Most DOS, Windows, and OS/2 programs run under OS/2 2.0 without any
  3492.   modification.  A few need specific attention, such as changes to DOS
  3493.   settings, for optimum performance.
  3494.  
  3495.  
  3496.   GENERAL CONSIDERATIONS
  3497.   ______________________
  3498.  
  3499.   Some categories of programs do not work correctly with OS/2 2.0 because of
  3500.   their design, or because they use undocumented interfaces, or because they
  3501.   perform restricted activities.  The following list identifies these
  3502.   categories of programs:
  3503.  
  3504.   o   DOS extenders that require exclusive access to the 80386 control
  3505.       registers, such as the Virtual Control Program Interface (VCPI), are not
  3506.       supported because they would violate the integrity of the system.  The
  3507.       DOS Protect-Mode Interface (DPMI 0.9), the Expanded Memory Specification
  3508.       (EMS), and the Extended Memory Specification (XMS) are supported.
  3509.  
  3510.   o   Programs that directly address the physical disk sectors to perform
  3511.       disk-write operations are not supported.  These operations would violate
  3512.       the integrity of the system.  This category includes most DOS UNDELETE
  3513.       programs.
  3514.  
  3515.   o   Some Windows programs make use of the Windows accessory programs, like
  3516.       the Calculator.  If you already had Windows Version 3.0 installed and you
  3517.       did not format your hard disk when you installed OS/2 2.0, the accessory
  3518.       programs are on your hard disk and are supported by OS/2 2.0.  However,
  3519.       the accessory programs are not part of the WIN-OS/2 environment included
  3520.       with OS/2 2.0.
  3521.  
  3522.   o   Programs (and hardware) that require the Windows Enhanced mode are not
  3523.       supported.  This mode uses an unsupported memory-management method.
  3524.       Programs that run in the Windows Standard mode and Real mode are
  3525.       supported.
  3526.  
  3527.   o   Programs that manipulate the 80386 control registers, such as 386 DOS
  3528.       debuggers, are not supported; this would violate system integrity.
  3529.  
  3530.   o   Fax boards and programs that use more that 1000 interrupts per second
  3531.       (9600 baud or greater) are not supported.  The following fax boards and
  3532.       programs contain timing sensitivities that might prevent reliable
  3533.       operation:
  3534.  
  3535.       -   ATI ETC
  3536.       -   Cardinal FAX
  3537.       -   Practical Peripherals
  3538.       -   Smartfax
  3539.       -   Twincomm 24/96
  3540.  
  3541.  
  3542.   (C) Copyright IBM Corp. 1992                                               41
  3543.  
  3544.  
  3545.  
  3546.  
  3547.  
  3548.  
  3549.  
  3550.  
  3551.  
  3552.   o   If you run a bulletin board or a DOS communications application that
  3553.       keeps timing out, change the DOS settings as indicated below.  If the
  3554.       first settings change does not fix the problem, change the next settings,
  3555.       and so forth.
  3556.  
  3557.       1.  HW_TIMER to ON
  3558.       2.  IDLE_SECONDS to 60, and IDLE_SENSITIVITY to 100
  3559.       3.  COM_HOLD to ON
  3560.       4.  HW_ROM_TO_RAM to ON
  3561.  
  3562.       If the DOS settings changes do not fix the problem, set PRIORITY_DISK_IO
  3563.       to NO in the CONFIG.SYS file.
  3564.  
  3565.   o   If a TRAPD occurs in old DOS applications, and the CS:EIP register value
  3566.       is 150:00004912, then a protection fault has occurred in the OS/2 kernel.
  3567.       Use an HPFS partition as a workaround.  A fix is forthcoming from IBM.
  3568.  
  3569.   Our testing has identified the following programs that perform one or more of
  3570.   the activities described above:
  3571.  
  3572.   o   Ansel for Windows
  3573.   o   Bound Checker (DOS)
  3574.   o   Central Point Backup for Windows
  3575.   o   Close-Up (Windows)
  3576.   o   Desert Storm CD-ROM (Windows)
  3577.   o   Distinct Back-Up (Windows)
  3578.   o   DoDot 3.0 (Windows)
  3579.   o   Fax Concentrator (DOS)
  3580.   o   Magic-CV (DOS)
  3581.   o   Mathematica 2.0 (Windows)
  3582.   o   MusicPrinter Plus 4.0 (DOS)
  3583.   o   OmniPage Professional 1.0 (Windows)
  3584.   o   Oracle (DOS)
  3585.       (There is an OS/2 version of this program.)
  3586.   o   Perceive for Windows
  3587.   o   Phar-Lap DOS extenders prior to Version 4.0
  3588.   o   Realizer 1.0 (Windows)
  3589.   o   Sherlock Holmes CD-ROM (DOS)
  3590.   o   Smartfax (DOS)
  3591.   o   Soft-ICE (DOS)
  3592.   o   Splash 1.01 (DOS)
  3593.   o   Turbo Debugger (DOS)
  3594.  
  3595.   In addition to the restricted activities described previously, some general
  3596.   conditions you should be aware of are in the following list:
  3597.  
  3598.   o   For more reliable DOS communications performance on slower systems, the
  3599.       combined baud rate should not exceed 9600 bps for one or more concurrent
  3600.       DOS applications.
  3601.  
  3602.   o   You can improve the performance of DOS communications programs by using
  3603.       the 16450 or 16550 buffered communications chips.
  3604.  
  3605.  
  3606.  
  3607.  
  3608.   42  OS/2 2.0 Tips and Techniques
  3609.  
  3610.  
  3611.  
  3612.  
  3613.  
  3614.  
  3615.  
  3616.  
  3617.  
  3618.   o   If you lose data using DOS communications software, set the
  3619.       PRIORITY_DISK_IO setting to NO in your CONFIG.SYS file, and the
  3620.       IDLE_SENSITIVITY setting to 100% in the DOS settings for the object.
  3621.  
  3622.   o   Some DOS and Windows programs run correctly only in full-screen sessions.
  3623.       Any Windows program that does not use the Windows API to change the video
  3624.       mode should be run in a WIN-OS/2 full-screen session.
  3625.  
  3626.   o   Some DOS and Windows programs must be installed or run in a
  3627.       "Specific-DOS" session; that is, in a session that was started by booting
  3628.       from an actual version of DOS.
  3629.  
  3630.   o   Some programs run in OS/2 DOS or WIN-OS/2 sessions, but require that you
  3631.       install the program under DOS.
  3632.  
  3633.   o   Windows programs cannot start DOS sessions or DOS programs.
  3634.  
  3635.   o   DOS programs that use low-level file system calls cannot access HPFS
  3636.       disks.
  3637.  
  3638.   o   Code-page-switching support is not available for graphics mode in DOS
  3639.       sessions.
  3640.  
  3641.   o   Some DOS and Windows programs use security keys as protection against
  3642.       copyright infringement.  The security key is a 25-pin connector that is
  3643.       connected to the parallel port of the computer on which the program is
  3644.       executing.  The program checks to see if the connector is attached and,
  3645.       if the connector is not present, the program is assumed to be an illegal
  3646.       copy.  When more than one DOS session is running one of these programs, a
  3647.       SYS1799 error can result.  This occurs because the programs that use
  3648.       these security keys do not de-allocate the parallel port if a second
  3649.       session is started for a program that also requires the security key.
  3650.       This error is the result of a direct I/O parallel port contention
  3651.       mechanism that protects the user from possible data corruption.  To
  3652.       disable this mechanism press Ctrl+Alt+PrtSc while the DOS session that
  3653.       first performed direct I/O to the parallel port has the keyboard focus.
  3654.  
  3655.   o   Some of your Windows Multimedia Extension programs might not work
  3656.       correctly after being migrated to OS/2 2.0.  Reinstall them under
  3657.       WIN-OS/2.
  3658.  
  3659.   o   If the SYS0005 error "ACCESS DENIED" occurs when starting DOS programs,
  3660.       follow this procedure:
  3661.  
  3662.       1.  Shut down the system.
  3663.  
  3664.       2.  Insert the Installation Diskette into drive A.
  3665.  
  3666.       3.  Restart the system.
  3667.  
  3668.       4.  When prompted, remove the Installation Diskette, insert Diskette 1,
  3669.           and press Enter.
  3670.  
  3671.       5.  At the "Welcome to OS/2" screen, press Esc.
  3672.  
  3673.  
  3674.                                      Chapter 6.  Application Considerations  43
  3675.  
  3676.  
  3677.  
  3678.  
  3679.  
  3680.  
  3681.  
  3682.  
  3683.  
  3684.       6.  Remove Diskette 1, and insert Diskette 2.
  3685.  
  3686.       7.  At the command prompt, type "CHKDSK C: /F:3 " and press Enter.
  3687.  
  3688.       8.  If you receive the error "cross-linked extended attribute", repeat
  3689.           the previous command until CHKDSK reports no errors.
  3690.  
  3691.       9.  After repeated attempts, if CHKDSK continues to report errors, note
  3692.           the names of the files related to the errors.  Copy these files to a
  3693.           blank diskette and delete the files from the hard disk.  Then, run
  3694.           CHKDSK again.
  3695.  
  3696.       10. When CHKDSK reports no errors, copy the files back to their original
  3697.           location, and restart your system.
  3698.  
  3699.  
  3700.   SPECIFIC APPLICATIONS
  3701.   _____________________
  3702.  
  3703.   The following list provides information about the compatibility of specific
  3704.   programs with OS/2 2.0.  This information is version specific; later versions
  3705.   of the same program might operate correctly.  Some program manufacturers
  3706.   already have resolved incompatibility issues and have fixes available; these
  3707.   are noted.
  3708.  
  3709.   o   ACTION! SAMPLER 1.0 (WINDOWS)
  3710.  
  3711.       -   The DPMI_MEMORY_LIMIT WIN-OS/2 setting must be set to 5 or greater.
  3712.  
  3713.   o   ADOBE TYPE MANAGER (WINDOWS)
  3714.  
  3715.       -   When using an IBM 4029 printer in PPDS mode with Adobe Type Manager,
  3716.           some Windows programs may not function correctly.  If this occurs, do
  3717.           not use the printer resident fonts.  To disable printer resident
  3718.           fonts, bring up the control panel of the Windows Adobe Type Manager
  3719.           and ensure that the selection "Use Pre-built or Resident Fonts" is
  3720.           disabled.
  3721.  
  3722.   o   AFTER DARK (WINDOWS)
  3723.  
  3724.       -   To run in a WIN-OS/2 window session, change the object's settings to
  3725.           hide or minimize the icon to the desktop.
  3726.       -   This program places a TSR (terminate and stay-resident) reference in
  3727.           the AUTOEXEC.BAT file when it is installed.  To run in a WIN-OS/2
  3728.           window session, remove this reference from AUTOEXEC.BAT.
  3729.  
  3730.   o   ALDUS PAGEMAKER 4.0 (WINDOWS)
  3731.  
  3732.       -   The spelling checker cannot locate the dictionary.
  3733.       -   Deselect the public setting to use the clipboard.
  3734.       -   If you experience incorrect output when spooling Standard format
  3735.           files to the printer, set the printing to RAW mode.  To do this, take
  3736.           the following actions:
  3737.           1.  Go to the Printer icon on the desktop.
  3738.           2.  Select OPEN, then SETTINGS, then QUEUE OPTIONS.
  3739.  
  3740.  
  3741.   44  OS/2 2.0 Tips and Techniques
  3742.  
  3743.  
  3744.  
  3745.  
  3746.  
  3747.  
  3748.  
  3749.  
  3750.  
  3751.           3.  Ensure that PRINTER SPECIFIC FORMAT is checked.
  3752.  
  3753.   o   ALDUS PERSUASION 2.0 (WINDOWS)
  3754.  
  3755.       -   Use the parallel ports to print.
  3756.       -   Deselect the public setting to use the clipboard.
  3757.  
  3758.   o   ARTS & LETTERS GRAPHICS EDITOR 3.1 (WINDOWS)
  3759.  
  3760.       -   The DECIPHS utility program requires that a DOS session be started
  3761.           from the Windows environment; this is not supported.
  3762.       -   To run in a WIN-OS/2 window, change the object's settings to minimize
  3763.           to the desktop.
  3764.       -   The directory created by Arts & Letters is named A&L.  The "&"
  3765.           character is a reserved character of the command shell, CMD.EXE; it
  3766.           is used for conjugated command lines.  To change to the A&L directory
  3767.           with the CD command you must use one of two methods of quoting the
  3768.           directory name.  The first method is to prefix the "&" in A&L with a
  3769.           ¬ (caret, shift 6):
  3770.           CD A¬&L
  3771.           The second method is to surround the entire directory name with
  3772.           quotation marks ("):
  3773.           CD "A&L"
  3774.       -   If you are running Arts & Letters and you get a system error (a GDI
  3775.           trap), you must restart the operating system before running the
  3776.           program again.  This is because the program left a portion of itself
  3777.           running when it ended and will not start a new copy of itself while
  3778.           that portion is running.  This also means that when you restart the
  3779.           computer, Arts & Letters will start again automatically.  It is
  3780.           recommended that you close the copy that is launched on system
  3781.           startup and start the program from its icon when you intend to run it
  3782.           in a window.
  3783.  
  3784.   o   AUTOCAD VERSION 10 (DOS)
  3785.  
  3786.       -   Close the program from the desktop.
  3787.       -   If a TRAPD occurs, and the CS:EIP register value is 150:00004912,
  3788.           then a protection fault has occurred in the OS/2 kernel.  Use an HPFS
  3789.           partition as a workaround.  A fix is forthcoming from IBM.
  3790.  
  3791.   o   AUTOCAD (OS/2)
  3792.  
  3793.       -   Some of the background colors are set to an unusually pale color that
  3794.           does not show up well on XGA displays.
  3795.  
  3796.   o   AUTOMANAGER 4.0 (DOS)
  3797.  
  3798.       -   The version of the program that uses extended memory uses an
  3799.           unsupported DOS memory extender.  Use the real-mode version.
  3800.       -   The program expects COMMAND.COM to be in the root directory of drive
  3801.           C:\.  Copy COMMAND.COM from the C:\OS2\MDOS directory to C:\.
  3802.  
  3803.   o   BORLAND C++ 2.0 AND 3.0 (DOS)
  3804.  
  3805.  
  3806.  
  3807.                                      Chapter 6.  Application Considerations  45
  3808.  
  3809.  
  3810.  
  3811.  
  3812.  
  3813.  
  3814.  
  3815.  
  3816.  
  3817.       -   Set the DPMI_DOS_API DOS setting to ENABLED.
  3818.  
  3819.   o   BORLAND TURBO C++ 2.0 (DOS)
  3820.  
  3821.       -   The version of the program that uses extended memory uses an
  3822.           unsupported DOS memory extender.  Use the standard version of the
  3823.           program.
  3824.  
  3825.   o   BORLAND TURBO DEBUGGER 2.01 (DOS)
  3826.  
  3827.       -   The version of the program that uses extended memory uses an
  3828.           unsupported DOS memory extender.  Use the standard version of the
  3829.           program.
  3830.       -   TD386, the 386 version of Turbo Debugger, manipulates the 80386
  3831.           control registers; this is not supported.
  3832.  
  3833.   o   BORLAND TURBO DEBUGGER FOR WINDOWS (WINDOWS)
  3834.  
  3835.       -   Run the program in a WIN-OS/2 full-screen session.
  3836.       -   The screen is temporarily corrupted when this program is called from
  3837.           Turbo C++.  The screen is restored on the first repaint (a repaint
  3838.           can be forced by clicking the mouse on several different windows).
  3839.  
  3840.   o   BORLAND TURBO PASCAL 6.0 (DOS)
  3841.  
  3842.       -   The version of the program that uses extended memory uses an
  3843.           unsupported DOS memory extender.  Use the standard version of the
  3844.           program.
  3845.  
  3846.   o   CENTRAL POINT BACKUP FOR DOS 7.1 (DOS)
  3847.  
  3848.       -   Displays meaningless characters when running in a DOS window session.
  3849.           Run this program only in a DOS full-screen session.
  3850.  
  3851.   o   CENTRAL POINT PC TOOLS DELUXE 7.1 (WINDOWS)
  3852.  
  3853.       -   Many of the utility programs require starting a DOS session from the
  3854.           Windows environment; this is not supported.  Start these programs
  3855.           from a separate DOS session.
  3856.       -   The backup feature of this program performs in a manner similar to
  3857.           Central Point Backup for Windows, which is in the list of programs
  3858.           that perform restricted activities.  If you experience difficulty
  3859.           backing up on a diskette, back up on an alternate device, such as a
  3860.           network drive or a tape drive.
  3861.  
  3862.   o   COMMANDER KEEN (DOS)
  3863.  
  3864.       -   Set the VIDEO_RETRACE_EMULATION DOS setting to OFF.
  3865.  
  3866.   o   COMMUTE (WINDOWS)
  3867.  
  3868.       -   When this program is installed under WIN-OS/2, the statement
  3869.           keyboard.drv=commkbd.drv is added to the SYSTEM.INI file.  Change
  3870.           this statement to keyboard.drv=keyboard.drv.
  3871.  
  3872.  
  3873.   46  OS/2 2.0 Tips and Techniques
  3874.  
  3875.  
  3876.  
  3877.  
  3878.  
  3879.  
  3880.  
  3881.  
  3882.  
  3883.   o   CONTROL ROOM 1.0 (DOS)
  3884.  
  3885.       -   You must run this program in a DOS full-screen session for the screen
  3886.           blanking feature to work correctly.
  3887.  
  3888.   o   CORELDRAW 2.0 (OS/2)
  3889.  
  3890.       -   If you do a large amount of printing while in this program, it is
  3891.           possible that you might run out of system resources.  To avoid this,
  3892.           you should periodically save your work and exit CorelDRAW, then
  3893.           restart the program and continue your work.
  3894.  
  3895.   o   CORELDRAW 2.0 (WINDOWS)
  3896.  
  3897.       -   Install the program in a DOS session.
  3898.       -   Run the program in a WIN-OS/2 full-screen session.
  3899.  
  3900.   o   CORELDRAW 2.1 (WINDOWS)
  3901.  
  3902.       -   To install this program:
  3903.           -   Start a DOS session.
  3904.           -   Run FFIX /date (Note that "date" must be lowercase).
  3905.           -   Run WINOS2 (from the command line).
  3906.           -   Install the program.
  3907.           -   Exit WIN-OS/2.
  3908.           -   Run FFIX /u.
  3909.       -   Run the program in a WIN-OS/2 full-screen session.
  3910.  
  3911.   o   CROSSTALK (WINDOWS)
  3912.  
  3913.       -   Run "MODE COMx BUFFER=OFF" from the command line, where x is the
  3914.           communications port you are using, before you run the program.
  3915.  
  3916.   o   DBASE IV 1.1 (DOS)
  3917.  
  3918.       -   If you receive a "too many files open" error message, set the
  3919.           DOS_FILES DOS setting to 30.  Set the DOS_VERSION DOS setting to
  3920.           DBASE.EXE,5,0,255.  With Hyperdisk, set DOS_VERSION to
  3921.           DBASE1.EXE,5,0,255.
  3922.       -   When using Hyperdisk, you might have to adjust the EMS and XMS memory
  3923.           limits.
  3924.       -   With the multi-user version, the program must be run in a
  3925.           Specific-DOS session.
  3926.  
  3927.   o   DESIGNER (OS/2)
  3928.  
  3929.       -   The MIRRORS.DLL that comes with this program must be installed in the
  3930.           program directory, as opposed to the C:\OS2\DLL directory, and the
  3931.           program must be started from this directory.  This is because OS/2
  3932.           2.0 comes with its own dynamic link library named MIRRORS.DLL.
  3933.  
  3934.   o   DRAFIX CAD VERSION 1.11 (WINDOWS)
  3935.  
  3936.       -   Run the program in a WIN-OS/2 full-screen session.
  3937.  
  3938.  
  3939.                                      Chapter 6.  Application Considerations  47
  3940.  
  3941.  
  3942.  
  3943.  
  3944.  
  3945.  
  3946.  
  3947.  
  3948.  
  3949.   o   DRAFIX CAD VERSION 3.0 (WINDOWS)
  3950.  
  3951.       -   Run the program in a WIN-OS/2 full-screen session.
  3952.  
  3953.   o   DYNACOMM ASYNCHRONOUS OS/2 (OS/2)
  3954.  
  3955.       -   The DLL's included with this product must not be in the same
  3956.           directory as the executable file.  Put them in a separate directory
  3957.           and add that directory to the end of the LIBPATH.
  3958.  
  3959.   o   ENHANCED EDITOR (OS/2)
  3960.  
  3961.       -   The OS/2 Enhanced Editor supports up to 99 fonts.  If additional
  3962.           fonts are installed, unpredictable results might occur.
  3963.       -   In the online help for the enhanced editor, it states that you should
  3964.           contact your IBM representative for detailed information on how to
  3965.           program the editor.  Instead, obtain this information from the IBM
  3966.           bulletin boards.
  3967.  
  3968.   o   F-117A STEALTH FIGHTER 2.0 (DOS)
  3969.  
  3970.       -   Set the VIDEO_RETRACE_EMULATION DOS setting to OFF.
  3971.       -   If the program appears to stop at a blank screen soon after you start
  3972.           it, press ESC and the program will continue.  Once you are past the
  3973.           opening screens, the program runs correctly.
  3974.  
  3975.   o   F19 (DOS)
  3976.  
  3977.       -   Set the HW_ROM_TO_RAM DOS setting to ON and the
  3978.           VIDEO_RETRACE_EMULATION DOS setting to OFF.
  3979.  
  3980.   o   FASTBACK FOR WINDOWS (WINDOWS AND OS/2)
  3981.  
  3982.       -   Use only Version 1.01, a no-charge upgrade from Fifth Generation
  3983.           Systems.  To order, call 1-800-873-4384.
  3984.       -   In the Options pull-down menu in the program, make sure that the
  3985.           Media setting is set to system default.  (The other Media settings
  3986.           write to DMA device drivers, which have incompatibility problems.)
  3987.  
  3988.   o   FASTBACK PLUS 2.1 AND 3.04 (DOS)
  3989.  
  3990.       -   If you experience difficulty backing up on a diskette, back up on an
  3991.           alternate device, such as a network drive or a tape drive.
  3992.  
  3993.   o   FASTLYNX 1.1 (DOS)
  3994.  
  3995.       -   To use the serial port with this program, remove the
  3996.           DEVICE=C:\OS2\MDOS\VCOM.SYS statement from CONFIG.SYS.  The parallel
  3997.           port works correctly.
  3998.       -   Due to its high speed, the program sometimes fails to function.  If
  3999.           this occurs, simply end the program; system integrity is not
  4000.           compromised.  To minimize the possibility of this error condition,
  4001.           set the following DOS settings:
  4002.           HW_TIMER = ON
  4003.  
  4004.  
  4005.   48  OS/2 2.0 Tips and Techniques
  4006.  
  4007.  
  4008.  
  4009.  
  4010.  
  4011.  
  4012.  
  4013.  
  4014.  
  4015.           IDLE_SENSITIVITY = 100
  4016.           IDLE_SECONDS = 10
  4017.  
  4018.   o   FORM PUBLISHER (WINDOWS)
  4019.  
  4020.       -   Ensure that the program's printer driver is installed before running
  4021.           the program.
  4022.  
  4023.   o   FORMBASE 1.2 (WINDOWS)
  4024.  
  4025.       -   The SHARE statement is automatically added to AUTOEXEC.BAT during
  4026.           program installation.  Use an editor to remove the SHARE command from
  4027.           AUTOEXEC.BAT.
  4028.       -   When running this program and Lotus 1-2-3 in the same Windows
  4029.           session, this program must be started first.
  4030.  
  4031.   o   FOTOMAN (WINDOWS)
  4032.  
  4033.       -   Run the program in a WIN-OS/2 full-screen session.
  4034.  
  4035.   o   FRAMEWORK III 1.1 (DOS)
  4036.  
  4037.       -   The program expects COMMAND.COM to be in the root directory of C:\.
  4038.           Copy COMMAND.COM from the C:\OS2\MDOS directory to C:\.
  4039.       -   Disable the program's print spooler; using it might cause an error.
  4040.  
  4041.   o   HARVARD DRAW (WINDOWS)
  4042.  
  4043.       -   When installing this program under WIN-OS/2, you will receive an
  4044.           error dialog box.  Select OK in the dialog box and installation will
  4045.           complete successfully.
  4046.  
  4047.   o   HARVARD GRAPHICS (WINDOWS)
  4048.  
  4049.       -   When installing this program under WIN-OS/2, you will receive an
  4050.           error dialog box.  Select OK in the dialog box and the installation
  4051.           will complete successfully.
  4052.       -   When running in a window, the Color Selection windows are missing the
  4053.           Color Selection grid.  Run the program in a WIN-OS/2 full-screen
  4054.           session.
  4055.  
  4056.   o   HDC FILEAPPS 1.0 (WINDOWS)
  4057.  
  4058.       -   The program uses the Windows Notepad for a README text file during
  4059.           installation.  Indicate that you do not wish to read the file and
  4060.           installation will continue.
  4061.  
  4062.   o   HP NEW WAVE 3.0 (WINDOWS)
  4063.  
  4064.       -   Install the program under DOS.  If you experience problems with
  4065.           program or session termination, set UseOS2shield=0 in SYSTEM.INI (in
  4066.           the \OS2\MDOS\WINOS2 directory on your start-up drive).  If that does
  4067.           not help, run the program in a full-screen WIN-OS/2 session.
  4068.  
  4069.  
  4070.  
  4071.                                      Chapter 6.  Application Considerations  49
  4072.  
  4073.  
  4074.  
  4075.  
  4076.  
  4077.  
  4078.  
  4079.  
  4080.  
  4081.   o   IBM 3363 OPTICAL DISK DRIVE*
  4082.  
  4083.       -   The software for this product must be run in a Specific-DOS session
  4084.           that is started from drive A.
  4085.       -   You should run only a small number of other processes when using this
  4086.           product.
  4087.  
  4088.   o   IBM PC LAN SUPPORT PROGRAM (DOS)
  4089.  
  4090.       -   If you close the DOS session that is running this program, you must
  4091.           first reset the token-ring adapter before you restart this session.
  4092.           To fix this problem, download RSTTOK.ZIP from the IBM BBS or from
  4093.           IBMFILES in CompuServe.
  4094.  
  4095.   o   IBM PC/3270 V2.0* (DOS)
  4096.  
  4097.       -   First, the program must be migrated using the OS/2 Migration utility
  4098.           program.
  4099.       -   Then, in the Session Page of the DOS settings:
  4100.           -   Select DOS FULL SCREEN or DOS WINDOW.
  4101.           -   Set the VIDEO_MODE_RESTRICTION DOS setting to CGA.
  4102.           -   Add "D:\╒path■DXMA0MOD.SYS" and "D:\╒path■DXMC0MOD.SYS" to the
  4103.               DOS_DEVICE DOS setting.
  4104.       -   Then, in the Program Page of the DOS settings:
  4105.           -   Set the Path and File Name to *.
  4106.           -   Set the Parameters to /K d:\path\PC3270.BAT.
  4107.           -   Set the Working directory to d:\path.
  4108.  
  4109.   o   IBM PC/3270 V2.0* (OS/2)
  4110.  
  4111.       -   First, the program must be migrated using the OS/2 Migration utility
  4112.           program.
  4113.       -   Then, in the Session Page of the OS/2 settings:
  4114.           -   Select DOS FULL SCREEN or DOS WINDOW.
  4115.           -   Set the VIDEO_MODE_RESTRICTION DOS setting to CGA.
  4116.       -   Then, in the Program Page of the DOS settings:
  4117.           -   Set the Path and File Name to *.
  4118.           -   Set the Parameters to /K d:\path\PC3270.COM.
  4119.           -   Set the Working directory to d:\path.
  4120.  
  4121.   o   IBM PC/3270 V2.0* (WINDOWS)
  4122.  
  4123.       -   First, the program must be migrated using the OS/2 Migration utility
  4124.           program.
  4125.       -   Then, in the Session Page of the WIN-OS/2 settings:
  4126.           -   Add " /C PC3270WO.BAT" to the DOS_SHELL WIN-OS/2 setting.
  4127.           -   Add "D:\╒path■DXMA0MOD.SYS", "D:\╒path■DXMC0MOD.SYS", and
  4128.               "D:\╒path■PCS802.SYS V=N" to the DOS_DEVICE WIN-OS/2 setting.
  4129.           -   Set the "DOS_SHELL" setting to /C PC32700WO.BAT.
  4130.           -   Set the "WIN-OS/2 window Separate session" or "WIN-OS/2 full
  4131.               screen" setting to ON (click on the check box until a check mark
  4132.               appears).
  4133.       -   Then, in the Program Page of the WIN-OS/2 settings:
  4134.           -   Set the Path and File Name to d:\path\PC3270.EXE.
  4135.  
  4136.  
  4137.   50  OS/2 2.0 Tips and Techniques
  4138.  
  4139.  
  4140.  
  4141.  
  4142.  
  4143.  
  4144.  
  4145.  
  4146.  
  4147.           -   Set the Working directory to d:\path.
  4148.  
  4149.   o   INTEL SATISFAXTION
  4150.  
  4151.       -   The installation program displays the message "You have inserted the
  4152.           wrong diskette" when changing from disk one to disk two.  After the
  4153.           error message is displayed, press Enter and the program will continue
  4154.           with installation.
  4155.       -   At the end of installation of the Intel SatisFAXtion you are told to
  4156.           remove the diskette and press any key to reboot your machine.
  4157.           Instead, shut down the operating system and restart your computer.
  4158.       -   If SatisFAXtion software is loaded into each DOS session, it might
  4159.           cause the fax to stop if another DOS session is started.  Set up one
  4160.           DOS session to be used for faxing, and load the device driver and
  4161.           executable files only into that DOS session.  To do this, take the
  4162.           following steps:
  4163.           1.  Edit AUTOEXEC.BAT.
  4164.           2.  Cut the last two lines referring to the Intel SatisFAXtion board
  4165.               to the clipboard and save the file (using DOS Command File for
  4166.               the file type).
  4167.           3.  Open a New file.
  4168.           4.  Paste the last two lines into the new file.
  4169.           5.  Save the new file as FAX.BAT, using DOS Command File as the file
  4170.               type.
  4171.           6.  Edit CONFIG.SYS and cut the last two lines relating to the Intel
  4172.               SatisFAXtion board to the clipboard (cut only the last line if
  4173.               you do not have a scanner installed).
  4174.           7.  Save the file using Plain Text as the file type.
  4175.           8.  In the Command Prompts folder, select a DOS Full Screen icon,
  4176.               press the CTRL key and mouse button 2 at the same time, move the
  4177.               mouse pointer to an empty area in the folder, and release the
  4178.               mouse button and the Ctrl key.  This creates a copy of DOS Full
  4179.               Screen.
  4180.           9.  Put the mouse pointer over your new icon and press mouse button
  4181.               2.
  4182.           10. Click on the arrow next to OPEN, and select SETTINGS.
  4183.           11. Go to the Session page and select the DOS SETTINGS push button.
  4184.           12. Go to DOS_DEVICE and press mouse button 1.  Then, move the mouse
  4185.               to the dialog area and press mouse button 1 (there should be a
  4186.               blinking cursor now).
  4187.           13. Paste the text that you cut from the CONFIG.SYS file and select
  4188.               SAVE.
  4189.           14. Go to the General page and replace the contents of the Title box
  4190.               with FAX (or whatever other title you choose).
  4191.           15. If you want to edit the new session's icon, go to the General
  4192.               page and select the EDIT push button.
  4193.           16. If you want to have this session start each time your system
  4194.               starts, move the icon to the Start Up folder.
  4195.           17. Whenever you start this session, type FAX to run the FAX.BAT file
  4196.               before using the SatisFAXtion board.  Use the fax board in only
  4197.               one session at a time.
  4198.       -   If you install using this procedure and you receive error messages,
  4199.           install the program under DOS.
  4200.  
  4201.  
  4202.  
  4203.                                      Chapter 6.  Application Considerations  51
  4204.  
  4205.  
  4206.  
  4207.  
  4208.  
  4209.  
  4210.  
  4211.  
  4212.  
  4213.   o   KING'S QUEST (DOS)
  4214.  
  4215.       -   Remove the DOS=HIGH statement, if one exists, from CONFIG.SYS or from
  4216.           the DOS_DEVICE DOS setting.
  4217.  
  4218.   o   LAN SUPPORT PROGRAM DEVICE DRIVERS (DOS)
  4219.  
  4220.       -   If you opened a DOS session with the DOS LAN Support Program (LSP)
  4221.           device drivers, and subsequently closed the session, you must ensure
  4222.           that the token-ring adapter is reset before using the LAN from
  4223.           another DOS session.  To ensure that the token-ring adapter is reset,
  4224.           use RESETOKN.EXE or RESETOKN.SYS.  These files can be retrieved from
  4225.           CompuServe by issuing GO IBMOS2 and downloading RESTKN.ZIP from
  4226.           SECTION 17, IBMFILES, or they can be retrieved from the IBM National
  4227.           Support Center Bulletin Board System by downloading RESTKN.ZIP.
  4228.       -   The IBM token-ring adapter should be used by only one session at a
  4229.           time.
  4230.  
  4231.   o   LANTASTIC 4.0 (DOS)
  4232.  
  4233.       -   You might experience problems with this version of LANtastic.  Use
  4234.           Version 4.1 instead.  For more information, contact the ARTISOFT BBS
  4235.           at 602-293-0065.
  4236.  
  4237.   o   LANTASTIC 4.1 (DOS)
  4238.  
  4239.       -   Run this program in a Specific-DOS session.  Set DOS_STARTUP_DRIVE
  4240.           DOS setting to the location of a DOS kernel to boot from.
  4241.       -   If you are using Artisoft AE-2 or AE-3 adapters, set your adapters to
  4242.           8-bit mode, as described in the adapter documentation.
  4243.  
  4244.   o   LAPLINK PRO
  4245.  
  4246.       -   Run "MODE COMx IDSR=OFF ODSR=OFF ORTS=OFF" from the command line,
  4247.           where x is the communications port you are using, before you run the
  4248.           program.
  4249.  
  4250.   o   LAPLINK III 3.0 (DOS)
  4251.  
  4252.       -   It is preferable that you use the parallel port.  To use the serial
  4253.           port with this program, comment out the VCOM.SYS statement from
  4254.           CONFIG.SYS (by putting "REM " at the beginning of the line) and
  4255.           restart the computer.  To use the serial port for other purposes,
  4256.           uncomment the lines in CONFIG.SYS and restart the computer.
  4257.  
  4258.   o   LINKWAY MAMMALS (DOS)
  4259.  
  4260.       -   Photomotion programs might exhibit some audio breakup and video
  4261.           hesitation during periods of CD ROM access.
  4262.  
  4263.   o   LINKWAY PRESIDENTS (DOS)
  4264.  
  4265.       -   Photomotion programs might exhibit some audio breakup and video
  4266.           hesitation during periods of CD ROM access.
  4267.  
  4268.  
  4269.   52  OS/2 2.0 Tips and Techniques
  4270.  
  4271.  
  4272.  
  4273.  
  4274.  
  4275.  
  4276.  
  4277.  
  4278.  
  4279.   o   LOTUS 1-2-3 FOR WINDOWS 1.0 AND LOTUS 1-2-3 RELEASE 3.1 (WINDOWS)
  4280.  
  4281.       -   Set the DPMI_MEMORY_LIMIT DOS setting to a minimum of 3MB.
  4282.       -   After migrating the program to the Workplace Shell, copy the file
  4283.           123W.INI to the \OS2\MDOS\WINOS2 directory (from the directory
  4284.           previously containing Windows 3.0).
  4285.       -   If you plan to use this program, follow these steps:
  4286.           1.  Create a batch file called LOTUS.BAT which contains:
  4287.  
  4288.                      @ECHO OFF
  4289.                      CLS
  4290.                      PROMPT $p$g
  4291.                      PATH=X:\LOTUS
  4292.                      SET 123MEMSIZE=2048
  4293.                      ...  (any other lines)
  4294.                      123.EXE   (last line in file)
  4295.  
  4296.           2.  Open the Templates folder from the desktop.  Select the Program
  4297.               Icon by single-clicking on it with the left mouse button.  Drag a
  4298.               program template to the desktop using the right mouse button.
  4299.           3.  Single-click on the program template on the desktop with the
  4300.               right mouse button to reveal the Object menu.  Select OPEN
  4301.               SETTINGS.  A notebook display will be opened.
  4302.           4.  In the PROGRAM AND FILENAME field, enter:
  4303.  
  4304.                   x:\path\lotus.bat
  4305.  
  4306.           5.  Select the SESSION Tab and click on the DOS FULL SCREEN radio
  4307.               button.  Select the DOS SETTINGS push button.
  4308.           6.  Select or add the following DOS Settings:
  4309.  
  4310.                   DOS_UMB  ON
  4311.                   DOS_HIGH  ON
  4312.                   DOS_VERSION  INSTALL.EXE,3,40,255
  4313.                                           123.EXE,3,40,255
  4314.                                           LOTUS.EXE,3,40,255
  4315.                                           123DOS.EXE,3,40,255
  4316.                                           ZAP.EXE,3,40,255
  4317.                                           INS.EXE,3,40,255
  4318.                   DPMI_MEMORY_LIMIT  4 OR HIGHER
  4319.  
  4320.           7.  Click on the General Tab, and add:
  4321.  
  4322.                   Title -> Lotus 123 (or whatever you choose)
  4323.  
  4324.               Close the notebook by selecting CLOSE or double-clicking on the
  4325.               system menu.
  4326.           8.  Start the DOS session by double-clicking on the DOS full-screen
  4327.               icon.
  4328.           9.  From the A: prompt, type INSTALL to install the product.
  4329.           10. Start the LOTUS Specific-DOS session by double-clicking on the
  4330.               LOTUS program object.
  4331.  
  4332.   o   LOTUS FREELANCE GRAPHICS FOR OS/2 (OS/2)
  4333.  
  4334.  
  4335.                                      Chapter 6.  Application Considerations  53
  4336.  
  4337.  
  4338.  
  4339.  
  4340.  
  4341.  
  4342.  
  4343.  
  4344.  
  4345.       -   If you experience installation problems, contact the Lotus
  4346.           Development Corporation.  Lotus will provide a fix.
  4347.  
  4348.           You can also download FLGOS2.ZIP from the IBM BBS or from IBMFILES in
  4349.           CompuServe, or download INSTAL.ZIP from the LOTUS section of
  4350.           CompuServe.
  4351.       -   If you experience problems with the color, change the palette from
  4352.           the Freelance menus.  Instructions on how to do this can be found in
  4353.           the Lotus Freelance Graphics for OS/2 User's Guide.  A set of new
  4354.           default palettes for Freelance Graphics is available.  These can be
  4355.           retrieved from CompuServe by issuing GO IBMOS2 and downloading
  4356.           PALETT.ZIP from SECTION 17, IBMFILES, or they can be retrieved from
  4357.           the IBM National Support Center Bulletin Board System by downloading
  4358.           PALETT.ZIP.
  4359.  
  4360.   o   LOTUS FREELANCE GRAPHICS FOR WINDOWS (WINDOWS)
  4361.  
  4362.       -   The pointer to printer objects points to Screen Show instead of to
  4363.           the printer.
  4364.  
  4365.   o   LOTUS MAGELLAN 2.0 (DOS)
  4366.  
  4367.       -   The UNDELETE function in the program uses physical sector addressing,
  4368.           which is not supported.  Use the OS/2 UNDELETE command.
  4369.  
  4370.   o   LOTUS NOTES (OS/2)
  4371.  
  4372.       -   To use Notes 2.x, you must delete the file QWC.EXE from the Notes
  4373.                          _
  4374.           program directory.  This file is used only for support in the field,
  4375.           and, therefore, its removal will not affect program execution.
  4376.  
  4377.   o   MAGICORP (WINDOWS)
  4378.  
  4379.       -   Running this program with other programs in the same WIN-OS/2 session
  4380.           might cause a system halt.  Run this program by itself in a WIN-OS/2
  4381.           full-screen session.
  4382.  
  4383.   o   MATHCAD 3.0 (WINDOWS)
  4384.  
  4385.       -   To install this program:
  4386.           -   Start a DOS session.
  4387.           -   Run FFIX /date (Note that "date" must be lowercase).
  4388.           -   Install the program (the installation program is a DOS program).
  4389.           -   Run FFIX /u.
  4390.  
  4391.   o   MATHCAD 3.1 (WINDOWS)
  4392.  
  4393.       -   Set the DPMI_MEMORY_LIMIT DOS setting to 64 or greater.
  4394.       -   Set the XMS_MEMORY_LIMIT DOS setting to 0.
  4395.       -   Set the EMS_MEMORY_LIMIT DOS setting to 0.
  4396.  
  4397.   o   MICROPROSE CIVILIZATION (DOS)
  4398.  
  4399.  
  4400.  
  4401.  
  4402.   54  OS/2 2.0 Tips and Techniques
  4403.  
  4404.  
  4405.  
  4406.  
  4407.  
  4408.  
  4409.  
  4410.  
  4411.  
  4412.       -   Set the VIDEO_RETRACE_EMUL setting to OFF and the HW_TIMER setting to
  4413.           ON.
  4414.  
  4415.   o   MORE WINDOWS (WINDOWS)
  4416.  
  4417.       -   If you use the Full-Page Paper White mode or Full-Screen Color mode,
  4418.           the screen might be disrupted.  Avoid using these modes.
  4419.  
  4420.   o   MS BOOKSHELF** - CD-ROM REFERENCE LIBRARY (DOS/MULTIMEDIA)
  4421.  
  4422.       -   The program requires version 6.14 of the mouse device driver,
  4423.           MOUSE.COM, which comes with the product.
  4424.       -   Animation programs might exhibit some audio breakup and video
  4425.           hesitation during periods of CD ROM access.
  4426.  
  4427.   o   MS CHART 3.0** (DOS)
  4428.  
  4429.       -   Install the program's mouse driver, and set MOUSE_EXCLUSIVE_ACCESS to
  4430.           ON.
  4431.  
  4432.   o   MS CODEVIEW** (DOS/OS/2)
  4433.  
  4434.       -   When using the protect-mode version, CVP 2.2 (for OS/2), trace
  4435.           through the source code, rather than through the assembler language.
  4436.       -   In order for the program to work correctly, delete the PWBHLP.PXT
  4437.           help file.
  4438.  
  4439.   o   MS CODEVIEW FOR WINDOWS VERSION 3.0** (WINDOWS)
  4440.  
  4441.       -   Run the program in a WIN-OS/2 full-screen session.
  4442.  
  4443.   o   MS EXCEL FOR DOS 2.1** (DOS)
  4444.  
  4445.       -   Set the XMS_MEMORY_LIMIT DOS setting to 0.
  4446.  
  4447.   o   MS EXCEL FOR OS/2 3.0** (OS/2)
  4448.  
  4449.       -   The Help index and the Keyboard Help windows operate incorrectly.
  4450.           Avoid using these functions.
  4451.  
  4452.   o   MS EXCEL FOR WINDOWS 3.0** (WINDOWS)
  4453.  
  4454.       -   Deselect the public setting to use the clipboard.
  4455.       -   When using dynamic data exchange (DDE), run it in the same WIN-OS/2
  4456.           session as the Windows program it is communicating with.
  4457.  
  4458.   o   MS MONEY 1.0** (WINDOWS)
  4459.  
  4460.       -   Calls the Windows Calculator accessory program.  Use the OS/2
  4461.           Calculator mini-application program in the Productivity folder.
  4462.  
  4463.   o   MS MSCDEX (DOS)
  4464.  
  4465.       -   Run the program in a specific-DOS session.
  4466.  
  4467.  
  4468.                                      Chapter 6.  Application Considerations  55
  4469.  
  4470.  
  4471.  
  4472.  
  4473.  
  4474.  
  4475.  
  4476.  
  4477.  
  4478.   o   MS PROJECT FOR WINDOWS 1.0** (WINDOWS)
  4479.  
  4480.       -   Must be installed in a DOS session.
  4481.  
  4482.   o   MS QUICKC** (WINDOWS)
  4483.  
  4484.       -   Run the program in a WIN-OS/2 full-screen session.
  4485.  
  4486.   o   MS WINDOWS 3.0** (DOS)
  4487.  
  4488.       -   It is preferable that you run Windows programs under WIN-OS/2, which
  4489.           supports both Standard and Real mode Windows programs.  If, however,
  4490.           you choose to run this program, run it in Real mode only.
  4491.  
  4492.   o   MS WORD (OS/2)
  4493.  
  4494.       -   You might have problems selecting items from the application menu,
  4495.           and the application appears to freeze.  Call the Microsoft support
  4496.           number for their fix.
  4497.  
  4498.   o   MIRRORS III
  4499.  
  4500.       -   Run "MODE COMx BUFFER=OFF" from the command line, where x is the
  4501.           communications port you are using, before you run the program.
  4502.  
  4503.   o   NATIONAL GEOGRAPHICS MAMMALS (DOS)
  4504.  
  4505.       -   Photomotion programs might exhibit some audio breakup and video
  4506.           hesitation during periods of CD ROM access.
  4507.  
  4508.   o   NORTON BACKUP 1.2 (DOS)
  4509.  
  4510.       -   You might experience diminished performance when backing up to
  4511.           diskette.
  4512.  
  4513.   o   NORTON DESKTOP (WINDOWS)
  4514.  
  4515.       -   This program assumes that, if it is not the first program loaded,
  4516.           another desktop is running.  Include the UseOS2shield=0 statement in
  4517.           SYSTEM.INI (in the \OS2\MDOS\WINOS2 directory on your start-up
  4518.           drive).
  4519.       -   If you experience difficulty formatting a diskette, use the OS/2
  4520.           FORMAT command.  If you experience difficulty backing up on a
  4521.           diskette, back up on an alternate device, such as a network drive or
  4522.           a tape drive.
  4523.       -   Run the program in a WIN-OS/2 full-screen session.
  4524.  
  4525.   o   NORTON UTILITIES 5.0 (DOS)
  4526.  
  4527.       -   The UNDELETE functions require physical sector addressing, which is
  4528.           not supported.  Use the OS/2 UNDELETE command.
  4529.       -   The utility programs that manipulate the hard disk (for example,
  4530.           UNDELETE, UNFORMAT, DISKTOOL, CALIBRATE, the Disk Doctor, and the
  4531.  
  4532.  
  4533.  
  4534.   56  OS/2 2.0 Tips and Techniques
  4535.  
  4536.  
  4537.  
  4538.  
  4539.  
  4540.  
  4541.  
  4542.  
  4543.  
  4544.           Disk Editor) can cause a system halt.  Some of these programs can be
  4545.           used on floppy diskettes.
  4546.  
  4547.   o   PAINTSHOW PLUS 2.21 (DOS)
  4548.  
  4549.       -   Load the version of MOUSE.COM that comes with the program before
  4550.           starting the program.
  4551.  
  4552.   o   PARADOX 3.5 (DOS)
  4553.  
  4554.       -   The version of the program that uses extended memory uses an
  4555.           unsupported DOS memory extender.  Use the standard version of the
  4556.           program.
  4557.  
  4558.   o   PEACHTREE COMPLETE III 5.0 (DOS)
  4559.  
  4560.       -   Set the DOS_FILES DOS setting to 60.
  4561.       -   The program's Lookup function does not list all the companies that
  4562.           have been entered into the program's list of companies; it displays
  4563.           meaningless characters.
  4564.  
  4565.   o   PERFORM PRO 1.0 (WINDOWS)
  4566.  
  4567.       -   Run the program in a WIN-OS/2 full-screen session.
  4568.  
  4569.   o   PFS: FIRST CHOICE (DOS)
  4570.  
  4571.       -   When the program is run in a DOS window, the mouse pointer does not
  4572.           reflect tool selection.
  4573.       -   Set the baud rate to 2400 or lower when using the communication
  4574.           feature.
  4575.  
  4576.   o   PFS: WINDOWWORKS 1.75 (WINDOWS)
  4577.  
  4578.       -   Run the program in a WIN-OS/2 full-screen session.
  4579.  
  4580.   o   PHOTOSTYLER (WINDOWS)
  4581.  
  4582.       -   Run the program in a WIN-OS/2 full-screen session.
  4583.  
  4584.   o   PM TERMINAL PROGRAM
  4585.  
  4586.       -   Make sure that the asynchronous communications driver, SASYNCDB.SYS,
  4587.           is not commented out on a REM statement in the CONFIG.SYS file.
  4588.  
  4589.   o   PUBLISHERS POWERPAK 2.1 (WINDOWS)
  4590.  
  4591.       -   Create the directory
  4592.           C:\OS2\MDOS\WINOS2\POWERPAK
  4593.           before running the installation batch file.
  4594.  
  4595.   o   QUATTRO PRO 3.0 (DOS)
  4596.  
  4597.  
  4598.  
  4599.  
  4600.                                      Chapter 6.  Application Considerations  57
  4601.  
  4602.  
  4603.  
  4604.  
  4605.  
  4606.  
  4607.  
  4608.  
  4609.  
  4610.       -   Install printers from within the program, rather than during program
  4611.           installation.
  4612.  
  4613.   o   QUICKEN (DOS)
  4614.  
  4615.       -   Remove the DOS=HIGH statement, if one exists, from CONFIG.SYS or from
  4616.           the DOS_DEVICE DOS setting.
  4617.  
  4618.   o   QUICKEN FOR WINDOWS (WINDOWS)
  4619.  
  4620.       -   The program calls the Windows Calculator accessory program.  Use the
  4621.           Calculator mini-application program in the Productivity folder.
  4622.  
  4623.   o   RISK (DOS)
  4624.  
  4625.       -   Do not use the program's shutdown function.
  4626.  
  4627.   o   SANTAFE MEDIA MANAGER (DOS)
  4628.  
  4629.       -   To install this program:
  4630.           -   Start a DOS session.
  4631.           -   Run FFIX /find (Note that "find" must be lowercase).
  4632.           -   Install the program.
  4633.           -   Run FFIX /u.
  4634.  
  4635.   o   SIDEKICK (OS/2)
  4636.  
  4637.       -   A printer must be installed and present on the desktop to use the
  4638.           Notepad.
  4639.  
  4640.   o   SIGNMASTER 5.11 (DOS)
  4641.  
  4642.       -   The plot/preview feature causes an illegal instruction to be issued.
  4643.  
  4644.   o   SOFT TERM (OS/2)
  4645.  
  4646.       -   In the Send File and Receive File windows, the first time the drive
  4647.           is changed,the Directory window updates incompletely.  After the
  4648.           first time, the Directory window works normally.
  4649.  
  4650.   o   SOUNDBLASTER (DOS)
  4651.  
  4652.       -   The SBTEST utility program reports an incorrect DMA level during
  4653.           installation.  Disregard the error message and continue with
  4654.           installation.  The program will be installed correctly.
  4655.       -   The PARROT program does not run in a DOS session.
  4656.  
  4657.   o   SPACE QUEST IV (DOS)
  4658.  
  4659.       -   Set DOS_BACKGROUND_EXECUTION to OFF so that the program is suspended
  4660.           when it is placed in the background.
  4661.       -   Set up the program so that it does not use extended memory.
  4662.       -   For best performance, run this program in a DOS full-screen session.
  4663.  
  4664.  
  4665.  
  4666.   58  OS/2 2.0 Tips and Techniques
  4667.  
  4668.  
  4669.  
  4670.  
  4671.  
  4672.  
  4673.  
  4674.  
  4675.  
  4676.       -   For computers with a SoundBlaster card, change to the drive and
  4677.           directory which contains Space Quest IV and enter
  4678.  
  4679.             SQ4FIX
  4680.  
  4681.           on the command line.
  4682.  
  4683.   o   SQLWINDOWS 3.0 (WINDOWS)
  4684.  
  4685.       -   The program accesses drive A at intermittent intervals.  Keeping a
  4686.           scratch diskette or an empty diskette in drive A will save you from
  4687.           having to respond to "The A: device is not ready" error windows.
  4688.  
  4689.   o   STACKER 2.0 (DOS)
  4690.  
  4691.       -   This program does not run under OS/2 2.0.  Stac Electronics has
  4692.           announced an OS/2 2.0 compatible version of Stacker that will be
  4693.           released later in 1992.  Contact Stac Electronics for more
  4694.           information.
  4695.  
  4696.   o   THE WAY YOU WORK (DOS/WINDOWS)
  4697.  
  4698.       -   Install this program under DOS.  Once installed, the program can be
  4699.           run in a DOS or WIN-OS/2 session.
  4700.  
  4701.   o   WINDOWS MULTIMEDIA EXTENSIONS (WINDOWS)
  4702.  
  4703.       -   If you are running this program and another program that uses the
  4704.           audio adapter at the same time, unpredictable results might occur.
  4705.       -   The OS/2 Multimedia Presentation Manager avoids this problem.
  4706.  
  4707.   o   WINFAX PRO (WINDOWS)
  4708.  
  4709.       -   Run this program only in a WIN-OS/2 full-screen session.
  4710.       -   If you are using Dynamic Data Exchange (DDE), avoid switching away
  4711.           from the WIN-OS/2 full-screen session in which you are running;
  4712.           switching from the WIN-OS/2 session to another session might break
  4713.           the DDE link.
  4714.  
  4715.   o   WING COMMANDER II (DOS)
  4716.  
  4717.       -   If you are running on a slower computer, turn the sound option off.
  4718.  
  4719.   o   WORDPERFECT FOR WINDOWS (WINDOWS)
  4720.  
  4721.       -   Change to the directory that contains WPWINFIL.EXE and run:
  4722.           FIXWP WPWINFIL.EXE.
  4723.           (To enable WordPerfect for Windows to run under DOS and Windows 3.0
  4724.           again, run UNFIXWP in a similar manner.)
  4725.  
  4726.   o   WORDPERFECT OFFICE 3.0 (DOS)
  4727.  
  4728.       -   Install the keyboard-enhancement utility program manually, after
  4729.           program installation, by adding it to CONFIG.SYS.
  4730.  
  4731.  
  4732.                                      Chapter 6.  Application Considerations  59
  4733.  
  4734.  
  4735.  
  4736.  
  4737.  
  4738.  
  4739.  
  4740.  
  4741.  
  4742.   o   XTREE PRO GOLD 2.0 (DOS)
  4743.  
  4744.       -   The Zip Manager feature cannot find the zip file it is to act upon.
  4745.           Avoid using this feature.
  4746.  
  4747.  
  4748.  
  4749.  
  4750.  
  4751.  
  4752.  
  4753.  
  4754.  
  4755.  
  4756.  
  4757.  
  4758.  
  4759.  
  4760.  
  4761.  
  4762.  
  4763.  
  4764.  
  4765.  
  4766.  
  4767.  
  4768.  
  4769.  
  4770.  
  4771.  
  4772.  
  4773.  
  4774.  
  4775.  
  4776.  
  4777.  
  4778.  
  4779.  
  4780.  
  4781.  
  4782.  
  4783.  
  4784.  
  4785.  
  4786.  
  4787.  
  4788.  
  4789.  
  4790.  
  4791.  
  4792.  
  4793.  
  4794.  
  4795.  
  4796.  
  4797.  
  4798.   60  OS/2 2.0 Tips and Techniques
  4799.  
  4800.  
  4801.  
  4802.  
  4803.  
  4804.  
  4805.  
  4806.  
  4807.  
  4808.   CHAPTER 7.  PERFORMANCE
  4809.   _______________________
  4810.  
  4811.  
  4812.  
  4813.  
  4814.  
  4815.   Following are some performance considerations that you should be aware of.
  4816.   For more performance guidelines, see the .Information and Planning Guide
  4817.   document that can be obtained through your point of purchase or retrieved
  4818.   through CompuServe.
  4819.  
  4820.   The minimum memory requirement for OS/2 2.0 is 4MB.  (This includes up to
  4821.   128KB that is used on some systems for ROM to RAM remapping.)
  4822.  
  4823.   Some systems use more than 128KB for other purposes, so less than the minimum
  4824.   required memory is available.  On these systems, you might need another 512KB
  4825.   to 1MB to satisfy the minimum requirements.  Check your system to see if it
  4826.   offers a way to return the memory so that you can return to the minimum
  4827.   requirement.
  4828.  
  4829.   Users concerned with response times when using some system functions, such as
  4830.   loading programs, starting sessions, and switching between sessions, can
  4831.   improve performance by increasing system memory.  If you are running on a
  4832.   constrained system (small hard disk, 16-MHz or less processor, 4MB of
  4833.   memory), an additional 2MB of memory will improve performance.  In the entry
  4834.   memory system (4MB), the recommended file system is the FAT file system.
  4835.  
  4836.  
  4837.   SWAPPER FILE
  4838.   ____________
  4839.  
  4840.   The system automatically pre-allocates the SWAPPER.DAT file based on the size
  4841.   of installed memory.  This is done to optimize performance and reduce disk
  4842.   fragmentation.  To tune the size of the swapper file, see the information
  4843.   about SWAPPATH in the Command Reference.
  4844.  
  4845.   In OS/2 2.0, the SWAPPER.DAT file is designed to shrink in size when the data
  4846.   segments are no longer needed, but does not shrink as expected.  This problem
  4847.   has been fixed by IBM APAR PJ03686, available from CompuServe or the IBM BBS.
  4848.  
  4849.   Ignore any CHKDSK errors that might be reported on the SWAPPER.DAT file.
  4850.   These error indications are normal.
  4851.  
  4852.  
  4853.   FILE SYSTEMS
  4854.   ____________
  4855.  
  4856.   Many performance changes have been incorporated into OS/2 2.0 File Systems.
  4857.   Both file systems read ahead (for sequential I/O), lazy write to disk, and
  4858.   accept threshold parameters.
  4859.  
  4860.   A disk cache size is preselected by the system based on installed memory,
  4861.   disk size, and file systems installed. The default for the entry memory
  4862.   system (4MB) is a cache size of 128KB.  To tune the size of the disk cache,
  4863.   see the information about DISKCACHE in the Command Reference.
  4864.  
  4865.  
  4866.  
  4867.   (C) Copyright IBM Corp. 1992                                               61
  4868.  
  4869.  
  4870.  
  4871.  
  4872.  
  4873.  
  4874.  
  4875.  
  4876.  
  4877.   DOS APPLICATIONS
  4878.   ________________
  4879.  
  4880.   You can improve the performance of some DOS applications by adjusting the DOS
  4881.   settings.  If the application does not require extended or expanded memory,
  4882.   these values can be set to zero.  This will provide maximum performance.
  4883.  
  4884.   Some DOS applications use polling techniques to poll the system for work. An
  4885.   example is an application that appears to be idle at an input prompt, but is
  4886.   in fact polling the keyboard looking for keystrokes.  Use the IDLE
  4887.   SENSITIVITY choice to detect this occurrence and put the application to sleep
  4888.   when it is polling.
  4889.  
  4890.  
  4891.   WINDOWS APPLICATIONS
  4892.   ____________________
  4893.  
  4894.   Windows applications are generally started in one WIN-OS/2 session, unless
  4895.   specifically set to run in their own WIN-OS/2 session.  If you use several
  4896.   applications simultaneously, you might want to increase the DPMI memory limit
  4897.   before starting the first application.  The first application started
  4898.   determines the DPMI memory available for all subsequent Windows applications
  4899.   that are used.
  4900.  
  4901.   In low-memory configurations, you can run multiple Windows applications in
  4902.   one WIN-OS/2 session. This reduces both memory and swapper-file requirements.
  4903.  
  4904.   With a WIN-OS/2 window session, a new session is created every time you
  4905.   double-click on an active object.  To restore the currently active object:
  4906.  
  4907.   o   Double-click on the minimized application object, or
  4908.   o   Display the OS/2 Window List and double-click on the application name.
  4909.  
  4910.   If you choose to migrate your Windows applications (at installation time or
  4911.   later using MIGRATE), most Windows applications will execute in one WIN-OS/2
  4912.   session.  If you set up a Windows application and do not use MIGRATE, each
  4913.   program executes in its own WIN-OS/2 session.
  4914.  
  4915.   If you are running Windows applications in a single WIN-OS/2 session, the
  4916.   Windows clipboard can be changed from PUBLIC to PRIVATE for increased
  4917.   performance.  Setting it to PRIVATE means that it can be used in the single
  4918.   Windows environment only.
  4919.  
  4920.   When a large volume of data is being sent to the clipboard in a WIN-OS/2
  4921.   Window session, you might receive the message:
  4922.  
  4923.       Data not saved, possible memory or disk space error.
  4924.        This data not available in clipboard.
  4925.  
  4926.   followed by the message:
  4927.  
  4928.       Do you want to exit clipboard?
  4929.  
  4930.   Selecting OK to the second message will make the clipboard private to that
  4931.   WIN-OS/2 session.  Data that was previously sent to the public clipboard
  4932.  
  4933.  
  4934.  
  4935.   62  OS/2 2.0 Tips and Techniques
  4936.  
  4937.  
  4938.  
  4939.  
  4940.  
  4941.  
  4942.  
  4943.  
  4944.  
  4945.   might have remained private.  You might want to use the private clipboard for
  4946.   applications seeing these messages.
  4947.  
  4948.   When you exit from a WIN-OS/2 session, the system leaves the clipboard and
  4949.   DDE loaded.  If you will not be returning to a WIN-OS/2 session, close both
  4950.   the clipboard and DDE.  Use the PM Window List to see if they are active.
  4951.  
  4952.   To permanently disable public DDE and clipboard interchange between Windows
  4953.   applications and PM applications, and between Windows applications in
  4954.   separate WIN-OS/2 sessions, edit the \OS2\MDOS\WINOS2\SYSTEM.INI file.  In
  4955.   the "boot■ section you will find the names of these two programs in the
  4956.   SAVDMApps= line, the MAVDMApps= line, and the WOS2VDMApps= line.  By removing
  4957.   the names of the programs from these lines, the programs will not be
  4958.   automatically started.  Adding them back will cause them to be started the
  4959.   next time a WIN-OS/2 session starts up.
  4960.  
  4961.  
  4962.   APPLICATION USAGE
  4963.   _________________
  4964.  
  4965.   If you have an application that you always use, you can set up the
  4966.   application in the Startup folder to load when the system is started.
  4967.  
  4968.   To avoid reloading frequently used applications, minimize the application
  4969.   after use and simply maximize it to use it again. You can find the
  4970.   application in the Window List or the Minimized Window Viewer.
  4971.  
  4972.   If you use several different applications, the icons (objects) can be placed
  4973.   on the desktop or in a folder.  The folder can be set to open when the system
  4974.   is restarted.
  4975.  
  4976.  
  4977.   MEMORY
  4978.   ______
  4979.  
  4980.   Close opened applications when you are not going to use them again.
  4981.  
  4982.   Close folders that you do not need.  Also, move commonly used functions out
  4983.   of folders and onto your desktop, and close the folders that contained the
  4984.   icons.
  4985.  
  4986.  
  4987.   HARD DISK SPACE
  4988.   _______________
  4989.  
  4990.   To save hard disk space, be certain to install only the functions you need.
  4991.   If you have installed the productivity aids and the games, and later only
  4992.   want a subset of these, delete all \OS2\APP and \OS2\APP\DLL files and use
  4993.   INSTALL to selectively install the items you want.  Additionally, delete
  4994.   TUTORIAL.HLP in \OS2\HELP\TUTORIAL if you no longer need the tutorial.
  4995.  
  4996.  
  4997.  
  4998.  
  4999.  
  5000.  
  5001.  
  5002.  
  5003.  
  5004.                                                     Chapter 7.  Performance  63
  5005.  
  5006.  
  5007.  
  5008.  
  5009.  
  5010.  
  5011.  
  5012.  
  5013.  
  5014.  
  5015.  
  5016.  
  5017.  
  5018.  
  5019.  
  5020.  
  5021.  
  5022.  
  5023.  
  5024.  
  5025.  
  5026.  
  5027.  
  5028.  
  5029.  
  5030.  
  5031.  
  5032.  
  5033.  
  5034.  
  5035.  
  5036.  
  5037.  
  5038.  
  5039.  
  5040.  
  5041.  
  5042.  
  5043.  
  5044.  
  5045.  
  5046.  
  5047.  
  5048.  
  5049.  
  5050.  
  5051.  
  5052.  
  5053.  
  5054.  
  5055.  
  5056.  
  5057.  
  5058.  
  5059.  
  5060.  
  5061.  
  5062.  
  5063.  
  5064.  
  5065.  
  5066.  
  5067.  
  5068.  
  5069.  
  5070.   64  OS/2 2.0 Tips and Techniques
  5071.  
  5072.  
  5073.  
  5074.  
  5075.  
  5076.  
  5077.  
  5078.  
  5079.  
  5080.   CHAPTER 8.  WINDOWS VERSION 3.0 PROGRAMS SUPPORT
  5081.   ________________________________________________
  5082.  
  5083.  
  5084.  
  5085.  
  5086.  
  5087.   This chapter contains tips and techniques for running Windows applications in
  5088.   WIN-OS/2 sessions (window and full-screen).
  5089.  
  5090.  
  5091.   OPTIMIZING WIN-OS/2
  5092.   ___________________
  5093.  
  5094.   The following are tips for using your computer more efficiently in WIN-OS/2
  5095.   sessions:
  5096.  
  5097.   o   Current information for WIN-OS/2 window sessions in high-resolution video
  5098.       modes is available from CompuServe, the IBM National Support Center
  5099.       Bulletin Board System, the OS/2 Bulletin Board System, and IBMLINK.
  5100.  
  5101.   o   If you are running Windows programs in WIN-OS/2 window sessions, you
  5102.       cannot have any statement in the AUTOEXEC.BAT file that prompts the user
  5103.       for input (for example, "Press any key to continue").
  5104.  
  5105.   o   Do not use the SETUP.EXE file shipped with Windows 3.0.  Instead, use the
  5106.       SETUP.EXE file shipped with WIN-OS/2 to ensure your environment is
  5107.       properly configured for OS/2 2.0.  Use the Selective Install program in
  5108.       OS/2 2.0 to change video device drivers for VGA, 8514, XGA, EGA, and CGA,
  5109.       and for mouse device drivers.  To start Selective Install, double-click
  5110.       the icon for OS/2 System, then System Setup, then Selective Install.
  5111.  
  5112.   o   To decompress Windows device drivers supplied by equipment manufacturers,
  5113.       use the EXPAND.EXE utility program for WIN-OS/2 located on OS/2 2.0
  5114.       Diskette 9.
  5115.  
  5116.   o   Windows Version 3.1 is not compatible with OS/2 2.0, so you cannot run it
  5117.       in a WIN-OS/2 session.  You can, however, run Windows 3.1 in a separate
  5118.       partition.  Install Boot Manager, and partition your hard disk so that
  5119.       Windows 3.1 is in a partition separate from OS/2 2.0.  Or, if you have
  5120.       DOS and Windows 3.1 already installed before you begin OS/2 2.0
  5121.       installation, consider installing OS/2 2.0 Dual Boot.  With Dual Boot,
  5122.       you can shut down OS/2 2.0 and start up DOS/Windows to run programs that
  5123.       require Windows 3.1.
  5124.  
  5125.   o   If a Windows application does not work correctly in a WIN-OS/2 session,
  5126.       it is likely that the application files were not all migrated properly.
  5127.       To fix the problem, you can reinstall the application using a WIN-OS/2
  5128.       full-screen session.  (Select RUN on the FILE menu of the Program Manager
  5129.       and use the command line there.)  Or, if you know the specific files that
  5130.       are needed, you can copy them from the \WINDOWS directory to the
  5131.       \OS2\MDOS\WINOS2 directory.
  5132.  
  5133.   o   If you are running a WIN-OS/2 full-screen session and you have an 8514
  5134.       display, use DOS Settings to set VIDEO_8514A_XGA_IOTRAP to OFF and
  5135.       VIDEO_SWITCH_NOTIFICATION to ON.
  5136.  
  5137.  
  5138.   (C) Copyright IBM Corp. 1992                                               65
  5139.  
  5140.  
  5141.  
  5142.  
  5143.  
  5144.  
  5145.  
  5146.  
  5147.  
  5148.   o   If the VIDEO_SWITCH_NOTIFICATION setting is ON, wait until you see your
  5149.       WIN-OS/2 desktop in a full-screen session before switching back to the
  5150.       OS/2 desktop.  If the session does not start successfully, close it, and
  5151.       then restart it.
  5152.  
  5153.   o   The value for VIDEO_SWITCH_NOTIFICATION should not be changed for an
  5154.       active WIN-OS/2 session.
  5155.  
  5156.   o    You cannot use the WIN-OS/2 Control Panel to change mouse buttons in
  5157.       WIN-OS/2 window sessions.  Change mouse button settings from the OS/2
  5158.       desktop to affect the WIN-OS/2 mouse buttons in the WIN-OS/2 window
  5159.       environment.  The WIN-OS/2 Control Panel can still be used for changing
  5160.       mouse buttons in WIN-OS/2 full-screen sessions.
  5161.  
  5162.   o   If you install the US English version of OS/2 2.0, and you want to change
  5163.       the system configuration to another country or language, run Selective
  5164.       Install to make the changes effective for OS/2.  To make the changes
  5165.       effective for WIN-OS/2, start WIN-OS/2 in a full-screen session, open the
  5166.       Control Panel, and use the INTERNATIONAL choice to make your changes.
  5167.  
  5168.   o   If you start an application in a WIN-OS/2 session and receive the message
  5169.       "FATAL ERROR 0X0401", a problem occurred during migration of your Windows
  5170.       programs so that device statements in the SYSTEM.INI file were not
  5171.       updated from your \WINDOWS directory.  Ensure that all device statements
  5172.       are correct in \OS2\MDOS\WINOS2\SYSTEM.INI.
  5173.  
  5174.   o   If you are running a WIN-OS/2 full-screen session with an XGA video
  5175.       device driver and your WIN-OS/2 icons are not clear, use the Control
  5176.       Panel to choose another color scheme for the WIN-OS/2 desktop.
  5177.  
  5178.   o   To improve performance, it is preferable to have only one server or
  5179.       client in a WIN-OS/2 session.
  5180.  
  5181.   o   If you have an XGA or 8514 display, keep the DDE server as an icon
  5182.       instead of opening it.  Also, set the DOS setting
  5183.       VIDEO_SWITCH_NOTIFICATION to ON.
  5184.  
  5185.  
  5186.   USING CLIPBOARD AND DYNAMIC DATA EXCHANGE
  5187.   _________________________________________
  5188.  
  5189.   o   If you use the Clipboard Viewer to cut, copy, or paste from a DOS or OS/2
  5190.       application to a Windows application, ensure that both the DOS or OS/2
  5191.       application and the Windows application are running before marking the
  5192.       text; otherwise, the copy might not be successful.
  5193.  
  5194.   o   The availability of Clipboard and Dynamic Data Exchange (DDE) functions
  5195.       can vary, depending upon the types of sessions you are running.
  5196.  
  5197.       -   In standard-mode full-screen WIN-OS/2 sessions, Clipboard and Dynamic
  5198.           Data Exchange (DDE) default to Public.
  5199.  
  5200.       -   In real-mode full-screen WIN-OS/2 sessions, the default is Private.
  5201.  
  5202.       -   In WIN-OS/2 window sessions, Clipboard and DDE can only be Public.
  5203.  
  5204.  
  5205.   66  OS/2 2.0 Tips and Techniques
  5206.  
  5207.  
  5208.  
  5209.  
  5210.  
  5211.  
  5212.  
  5213.  
  5214.  
  5215.   o   To disable Clipboard and DDE in an OS/2 session, do the following:
  5216.  
  5217.       1.  Create a WIN-OS/2 window or full-screen session, so that Clipboard
  5218.           and Data Update are started.  (Clipboard and Data Update are
  5219.           automatically started when you start a WIN-OS/2 session.)
  5220.       2.  On the OS/2 desktop, display the Window List.
  5221.       3.  Select Clipboard and Data Update.
  5222.       4.  Display a pop-up menu by clicking mouse button 2 on Clipboard or Data
  5223.           Update.
  5224.       5.  Select CLOSE.
  5225.  
  5226.   o   To share data between WIN-OS/2 sessions only, close Data Update and
  5227.       Clipboard in the OS/2 sessions.
  5228.  
  5229.   o   In a WIN-OS/2 window session, the Clipboard and DDE icons are not
  5230.       available.  You do not have access to the clipboard features.
  5231.  
  5232.       However, if you want to use a private clipboard in WIN-OS/2 window
  5233.       sessions, you can remove !CLIPWOS2 from the SYSTEM.INI file (in the
  5234.       \OS2\MDOS\WINOS2 directory).  The statements involved are those that
  5235.       begin with:
  5236.  
  5237.         SAVDMApps=
  5238.         MAVDMApps=
  5239.         WOS2VDMapps=
  5240.  
  5241.       All three occurrences of !CLIPWOS2 must be removed.  It is advisable to
  5242.       back up the SYSTEM.INI file before making the changes, so that you can
  5243.       easily restore the original SYSTEM.INI if you decide to do so in the
  5244.       future.
  5245.  
  5246.       WARNING:  IF THE SYSTEM.INI FILE IS CHANGED INCORRECTLY, YOU MIGHT NOT BE
  5247.       ABLE TO USE WIN-OS/2.  IF YOU ARE NOT FAMILIAR WITH WINDOWS .INI FILES,
  5248.       YOU MIGHT WANT TO ARRANGE FOR A PERSON WHO HAS WINDOWS TECHNICAL
  5249.       EXPERTISE TO MAKE ANY CHANGES IN THE SYSTEM.INI FILE.
  5250.  
  5251.   o   To disable Clipboard and DDE in a full-screen WIN-OS/2 session, do the
  5252.       following:
  5253.  
  5254.       1.  Start WIN-OS/2.
  5255.  
  5256.       2.  Click mouse button 1 on the Clipboard icon to display the window
  5257.           menu.
  5258.  
  5259.       3.  Click on CLOSE.
  5260.  
  5261.       4.  Respond to the confirmation message.
  5262.  
  5263.       5.  Repeat the previous steps to close the DDE Interchange Agent.
  5264.  
  5265.   o   If you experience slow performance when using a Windows application to
  5266.       copy data to the clipboard, consider the following information on
  5267.       improving performance.
  5268.  
  5269.  
  5270.  
  5271.                            Chapter 8.  Windows Version 3.0 Programs Support  67
  5272.  
  5273.  
  5274.  
  5275.  
  5276.  
  5277.  
  5278.  
  5279.  
  5280.  
  5281.       The clipboard uses delayed rendering, which means only the format name is
  5282.       given to the clipboard.  The actual data is rendered only when the PASTE
  5283.       menu choice is selected.  Many Windows applications use this scheme when
  5284.       they copy data to the clipboard.  However, to share data between WIN-OS/2
  5285.       and OS/2 sessions, the WIN-OS/2 clipboard receives all data from the
  5286.       application that copied the data to the clipboard, and then sends the
  5287.       data to other sessions.  This process is time-consuming.  You can decide
  5288.       whether or not you want to share data between WIN-OS/2 sessions.
  5289.  
  5290.       If you do not want to share data, open the Clipboard icon in a WIN-OS/2
  5291.       full-screen session and turn off the PUBLIC CLIPBOARD choice on the
  5292.       OPTIONS menu bar choice; however, if you want to share some of the data
  5293.       between sessions, use the FILE EXPORT and IMPORT menu bar choices.
  5294.  
  5295.   o   If you are unable to paste data from the OS/2 clipboard to a WIN-OS/2
  5296.       session, you need to open the WIN-OS/2 session before you copy data from
  5297.       the OS/2 clipboard.  The WIN-OS/2 session starts the OS/2 clipboard,
  5298.       which will send the data to the WIN-OS/2 clipboard.  This problem will be
  5299.       fixed in a future release.
  5300.  
  5301.   o   If you cannot paste an icon from the OS/2 clipboard to a WIN-OS/2
  5302.       session, the icon file might be too large, or the application might not
  5303.       understand the device-independent bit map (DIB) format of the file.  For
  5304.       example, icons created using the Icon Editor are not understood by some
  5305.       Windows applications, such as Microsoft Paintbrush.  If your WIN-OS/2
  5306.       session is started first, you can view the icon in the OS/2 clipboard;
  5307.       however, you cannot paste it.  The PASTE menu choice is grayed
  5308.       (unavailable).
  5309.  
  5310.   o   If you are running several applications concurrently (each doing Copy and
  5311.       Paste), you might receive from the clipboard pasted data that was
  5312.       supposed to go into another application.  Suppose you copy data to the
  5313.       clipboard using Application 1, but do not paste it into its destination
  5314.       right away.  While Application 1 is doing other work, you copy data from
  5315.       Application 2 to the clipboard, and you do not paste that data either.
  5316.       Later, you attempt to paste the Application 1 data from the clipboard.
  5317.       However, the only data that is pasted is from Application 2, not
  5318.       Application 1.  This happens because the clipboard can hold data from
  5319.       only one cut or copy at a time.  In this example, the copied data from
  5320.       Application 2 replaced the data from Application 1.
  5321.  
  5322.       To avoid having this problem, always paste the cut or copied data into
  5323.       its destination application before you cut or copy data from another
  5324.       application to the clipboard.
  5325.  
  5326.   o   Vertical scrolling in the OS/2 clipboard does not work.  It will be fixed
  5327.       in a future release.  In the meantime, you can use Page Down and Page Up.
  5328.  
  5329.   o   When an application copies several sources of data to a public clipboard
  5330.       in different formats, and if one of the sources creates a rendering
  5331.       problem, no data is sent to other WIN-OS/2 sessions.  In a future
  5332.       release, only the problem data will not be sent to the public clipboard.
  5333.  
  5334.  
  5335.  
  5336.  
  5337.   68  OS/2 2.0 Tips and Techniques
  5338.  
  5339.  
  5340.  
  5341.  
  5342.  
  5343.  
  5344.  
  5345.  
  5346.  
  5347.   o   When a metafile is copied to the OS/2 clipboard, it is converted into a
  5348.       bit map, and then the image is enlarged.  Only the center of the image is
  5349.       in the clipboard window.  This will be fixed in future release.
  5350.  
  5351.   o   Metafiles in WIN-OS/2 and OS/2 are not compatible.  If you copy a
  5352.       WIN-OS/2 metafile without bit map information to a public clipboard, it
  5353.       is converted to a device-independent bit map (DIB) so that it can be
  5354.       exchanged with an OS/2 session.
  5355.  
  5356.   o   If you want to use dynamic data exchange (DDE) using the PASTE LINK
  5357.       choice on the FILE menu of an application, consider the following
  5358.       information.
  5359.  
  5360.       The clipboard should be set to Public.  The client and server must
  5361.       "negotiate" the data format to initiate the DDE link.  If this
  5362.       negotiation fails, some applications do not display any error message and
  5363.       no further action is taken.  If this happens, try another menu choice
  5364.       (for example, LINK), if available.
  5365.  
  5366.  
  5367.  
  5368.  
  5369.  
  5370.  
  5371.  
  5372.  
  5373.  
  5374.  
  5375.  
  5376.  
  5377.  
  5378.  
  5379.  
  5380.  
  5381.  
  5382.  
  5383.  
  5384.  
  5385.  
  5386.  
  5387.  
  5388.  
  5389.  
  5390.  
  5391.  
  5392.  
  5393.  
  5394.  
  5395.  
  5396.  
  5397.  
  5398.  
  5399.  
  5400.  
  5401.  
  5402.  
  5403.                            Chapter 8.  Windows Version 3.0 Programs Support  69
  5404.  
  5405.  
  5406.  
  5407.  
  5408.  
  5409.  
  5410.  
  5411.  
  5412.  
  5413.  
  5414.  
  5415.  
  5416.  
  5417.  
  5418.  
  5419.  
  5420.  
  5421.  
  5422.  
  5423.  
  5424.  
  5425.  
  5426.  
  5427.  
  5428.  
  5429.  
  5430.  
  5431.  
  5432.  
  5433.  
  5434.  
  5435.  
  5436.  
  5437.  
  5438.  
  5439.  
  5440.  
  5441.  
  5442.  
  5443.  
  5444.  
  5445.  
  5446.  
  5447.  
  5448.  
  5449.  
  5450.  
  5451.  
  5452.  
  5453.  
  5454.  
  5455.  
  5456.  
  5457.  
  5458.  
  5459.  
  5460.  
  5461.  
  5462.  
  5463.  
  5464.  
  5465.  
  5466.  
  5467.  
  5468.  
  5469.   70  OS/2 2.0 Tips and Techniques
  5470.  
  5471.  
  5472.  
  5473.  
  5474.  
  5475.  
  5476.  
  5477.  
  5478.  
  5479.   CHAPTER 9.  VIDEO/GRAPHIC SUPPORT
  5480.   _________________________________
  5481.  
  5482.  
  5483.  
  5484.  
  5485.  
  5486.   OS/2 2.0 fully supports EGA and VGA.  Because of the highly graphical user
  5487.   interface provided by the Workplace Shell, use of OS/2 2.0 in CGA mode will
  5488.   be difficult and is not recommended.  Applications designed for CGA mode are
  5489.   supported and can be run even when OS/2 2.0 is running in EGA, VGA, or SVGA
  5490.   mode.  Resolutions above VGA (640x480x16 colors) are referred to as Super VGA
  5491.   (SVGA).  However, the implementation of SVGA varies widely and requires
  5492.   different device drivers for different resolutions, as well as different
  5493.   adapters and systems.  The OS/2 Installation program will correctly configure
  5494.   OS/2 2.0 and WIN-OS/2 drivers for 8514 and XGA.  All SVGA adapters are
  5495.   supported in VGA mode with the VGA driver provided with OS/2 2.0.
  5496.  
  5497.  
  5498.   SVGA
  5499.   ____
  5500.  
  5501.   The base video system and virtual display device driver in OS/2 2.0 have been
  5502.   enabled for some of the most popular SVGA chips and boards.  This support is
  5503.   required to switch between PM and DOS or WIN-OS/2 applications.  Because of
  5504.   the many implementations and video modes, a limited number of video boards
  5505.   have been tested.
  5506.  
  5507.   The following Super VGA boards have been tested and found to work with OS/2
  5508.   2.0 for DOS applications that make use of SVGA modes:
  5509.  
  5510.   o   Orchid ProDesigner IIs by Orchid Technology (ISA and MCA versions)
  5511.   o   Trident TVGA by Trident Microsystems, Inc. (8900b and c levels)
  5512.   o   STB PowerGraph VGA by STB Systems, Inc.
  5513.   o   Video Seven VRAM II, by Video Seven
  5514.   o   Boca Super VGA by Boca Research Inc.
  5515.   o   VGA Wonder XL Series by ATI Technologies, Inc.
  5516.   o   Paradise VGA Professional by Western Digital Imaging
  5517.  
  5518.   VGA support is designed to be generic for the Trident, Tseng, ATI, Headland,
  5519.   and Western Digital chipsets.  It is likely that there are many more adapters
  5520.   which are supported that have not been tested.
  5521.  
  5522.   The 8514 Ultra by ATI must be installed as an 8514 and as a primary display;
  5523.   it will default to high-resolution mode.  You should update the following
  5524.   statement in your CONFIG.SYS file:
  5525.  
  5526.     DEVICE=\OS2\MDOS\VVGA.SYS
  5527.  
  5528.   to
  5529.  
  5530.     DEVICE=\OS2\MDOS\VSVGA.SYS
  5531.  
  5532.   Contact the manufacturer of your computer or SVGA video adapter to obtain
  5533.   device drivers and installation instructions if you want to run Windows or
  5534.   OS/2 applications in SVGA modes.  Information about SVGA support will be
  5535.  
  5536.  
  5537.   (C) Copyright IBM Corp. 1992                                               71
  5538.  
  5539.  
  5540.  
  5541.  
  5542.  
  5543.  
  5544.  
  5545.  
  5546.  
  5547.   available on CompuServe, the National Support Center Bulletin Board System,
  5548.   the OS/2 Bulletin Board System, as well as many video-board and system
  5549.   manufacturers' bulletin boards.
  5550.  
  5551.   We recommend you do NOT run the video-adapter test utility programs in OS/2
  5552.   2.0 unless the manufacturer has explicitly verified that they run in OS/2
  5553.   2.0.
  5554.  
  5555.   Some video adapters require that the computer's DOS BIOS initialize the video
  5556.   adapter correctly.  If you have one of these adapters, screen text might
  5557.   appear distorted in an OS/2 full-screen command prompt.  To remedy this,
  5558.   start a DOS full-screen session, type EXIT, and then switch back to the OS/2
  5559.   full-screen session; the text should appear normal.
  5560.  
  5561.   To automate this process, you can create a DOS batch file to run when you
  5562.   start your computer.  Add the following statement to STARTUP.CMD:
  5563.  
  5564.      START /FS /DOS DOSFS.BAT
  5565.  
  5566.   Create the file, DOSFS.BAT, and place the following statement in it:
  5567.  
  5568.      EXIT
  5569.  
  5570.  
  5571.   SVGA ON UTILITY PROGRAM
  5572.  
  5573.   If you have one of the video adapters listed on the previous page and want to
  5574.   run DOS or Windows applications that make use of SVGA, you must turn on OS/2
  5575.   2.0 SVGA support.  The OS/2 Installation program detects the type of video
  5576.   chip in the system; it cannot detect the type of adapter or system board that
  5577.   the video chip has been implemented on.  You must determine that you have a
  5578.   supported configuration, and then explicitly enable SVGA.
  5579.  
  5580.   To enable SVGA, type the following at a DOS full-screen command prompt:
  5581.  
  5582.      SVGA ON
  5583.  
  5584.   Then restart the system.
  5585.  
  5586.  
  5587.   OS/2 SVGA VIDEO FILES
  5588.  
  5589.   o   \OS2\SVGADATA.PMI
  5590.  
  5591.       This file indicates that SVGA support has been enabled with SVGA ON.  The
  5592.       file contains data on the following:
  5593.  
  5594.       -   The video chipset of your SVGA adapter.
  5595.       -   The SVGA modes, from the supported list, your adapter is capable of
  5596.           setting.  The list of supported modes is:
  5597.           -   640x480/256 colors
  5598.           -   800x600/16  colors
  5599.           -   800x600/256 colors
  5600.           -   1024x768/16 colors
  5601.  
  5602.  
  5603.   72  OS/2 2.0 Tips and Techniques
  5604.  
  5605.  
  5606.  
  5607.  
  5608.  
  5609.  
  5610.  
  5611.  
  5612.  
  5613.           -   1024x768/256 colors
  5614.           -   132x25 text
  5615.           -   132x43 or 44 text
  5616.       -   The values in the video registers when the adapter is in each mode.
  5617.           This data is used by the OS/2 operating system to save and restore
  5618.           the registers to their proper state when switching between sessions
  5619.           with different SVGA modes set.  This data file must be generated by
  5620.           typing SVGA ON at a DOS full-screen command prompt, because SVGA ON
  5621.           sets all the possible modes using the BIOS of the video adapter and
  5622.           then reads out the values of the registers into the .PMI file.  If
  5623.           SVGA ON is run from a DOS window, the video virtualization of the
  5624.           operating system takes over, and the BIOS does not set the SVGA modes
  5625.           properly.
  5626.  
  5627.       Even though two systems have the same video adapter, the same
  5628.       SVGADATA.PMI file does not work in both.  The SVGADATA.PMI file has to be
  5629.       specific to each adapter/display setup.
  5630.  
  5631.   o   \OS2\SVGA.EXE
  5632.  
  5633.       This is the utility program that generates the .PMI file and places it in
  5634.       the \OS2 subdirectory.  The syntax is:
  5635.  
  5636.         SVGA ON|OFF|STATUS
  5637.  
  5638.       where ON creates the \OS2\SVGADATA.PMI file and enables SVGA support, OFF
  5639.       deletes the .PMI file, and STATUS returns the chipset type that your
  5640.       adapter appears to be to the operating system.
  5641.  
  5642.   o   \OS2\DLL\DISPLAY.DLL
  5643.  
  5644.       This file determines what video resolution the desktop uses.  This is the
  5645.       PM display driver.  The equivalent file on a Windows system is the
  5646.       VGA.DRV (in the case of VGA) file.  For the first release, SVGA systems
  5647.       will have a VGA display driver installed on their system.  Already, SVGA
  5648.       drivers are available from most of the main board manufacturers.
  5649.  
  5650.   o   \OS2\DLL\BVHSVGA.DLL
  5651.  
  5652.       This file is the Base Video Handler for the OS/2 operating system.  Any
  5653.       OS/2 application that sets a video mode calls this DLL.  In most cases,
  5654.       however, the only application that sets any video modes is the PM display
  5655.       driver and the MODE.EXE utility program (for setting 132-column modes).
  5656.       The first time this DLL would be called is after the OS/2 bit-map logo
  5657.       appears (PM starts up then).  This DLL is specified in the CONFIG.SYS
  5658.       file as the following:
  5659.  
  5660.         SET VIO_VGA=DEVICE(BVHVGA,BVHSVGA)
  5661.  
  5662.       BVHVGA is used to set, save, and restore VGA modes; BVHSVGA is used for
  5663.       SVGA modes.
  5664.  
  5665.   o   \OS2\MDOS\VSVGA.SYS
  5666.  
  5667.  
  5668.  
  5669.                                           Chapter 9.  Video/Graphic Support  73
  5670.  
  5671.  
  5672.  
  5673.  
  5674.  
  5675.  
  5676.  
  5677.  
  5678.  
  5679.       This is the virtual video device handler for DOS sessions.  All calls to
  5680.       change the video mode from a DOS session are handled through this driver.
  5681.       The job of this driver is to allow the user to set an SVGA mode, and when
  5682.       the user switches away, to save the current state of the video adapter
  5683.       (its registers and its video RAM).  Then, when the user returns to the
  5684.       DOS session, it restores the video adapter to its previous state.  When
  5685.       there is no .PMI file (SVGA is OFF), this driver acts like a VGA driver,
  5686.       except for adapter-specific code in it to make sure the VGA modes work
  5687.       right on the SVGA adapter.  Therefore, even if you do not want SVGA, you
  5688.       will probably want VSVGA.
  5689.  
  5690.   o   \OS2\MDOS\WINOS2\SYSTEM\VGA.DRV   \OS2\MDOS\WINOS2\SYSTEM\SWINVGA.DRV
  5691.  
  5692.       These are the WIN-OS/2 full-screen and WIN-OS/2 window session drivers,
  5693.       respectively.  They determine what resolution WIN-OS/2 uses.
  5694.  
  5695.  
  5696.   ADDITIONAL SVGA SUPPORT INFORMATION
  5697.  
  5698.   o   Over time, more display adapters and PC systems that offer SVGA will be
  5699.       tested.  Refer to the bulletin boards mentioned previously, or to the
  5700.       manufacturers, for the latest support information.
  5701.  
  5702.   o   To make use of SVGA modes, you also must install Windows and Presentation
  5703.       Manager video display drivers.
  5704.  
  5705.   o   If you experience display errors on an SVGA-enabled system, try disabling
  5706.       SVGA support by typing SVGA OFF at a command line.  This will delete the
  5707.       SVGADATA.PMI file.  Then restart your system.
  5708.  
  5709.   o   In some SVGA displays, if you switch to the PM desktop while the screen
  5710.       is still drawing, you might experience display errors on the PM desktop.
  5711.       Switch back to the SVGA screen, allowing the drawing to complete, and
  5712.       then switch back to the PM desktop.
  5713.  
  5714.   o   Some screen resynchronization problems might exist in DOS or WIN-OS/2
  5715.       full-screen sessions.  The problem is with how some SVGA adapters handle
  5716.       switching.  IBM has created a new VSVGA.SYS file to correct this.
  5717.       Specifically, the problem occurs most frequently with Tseng chipsets.
  5718.       Video adapters using the Tseng ET4000 chipset with batch #TC6059AF have
  5719.       been identified to have this problem. The VSVGA.SYS file dated 4/8/92 or
  5720.       later should solve this problem.
  5721.  
  5722.   o   In the event of a TRAP000E when opening a DOS or WIN-OS/2 session on
  5723.       systems with 4MB of memory and SVGA adapters, you need to obtain the
  5724.       VSVGA.SYS driver replacement from IBM.
  5725.  
  5726.   o   In the event of a SYS3176 message when starting a DOS or WIN-OS/2 command
  5727.       prompt, try setting the HW_ROM_TO_RAM setting in the session to ON or
  5728.       changing the DOS_RMSIZE parameter in the session to 624 from the default
  5729.       640.  If this does not work, the VSVGA.SYS fix from IBM might resolve the
  5730.       problem.
  5731.  
  5732.  
  5733.  
  5734.  
  5735.   74  OS/2 2.0 Tips and Techniques
  5736.  
  5737.  
  5738.  
  5739.  
  5740.  
  5741.  
  5742.  
  5743.  
  5744.  
  5745.   o   A virtual desktop is a PM display driver that uses all of the adapter's
  5746.       video memory to store a desktop that is bigger than what is actually
  5747.       displayed.  You could have 1024x1024 of desktop space, with only 640x480
  5748.       being displayed on the screen.  You move to other portions of the desktop
  5749.       by dragging the mouse to the edge of the screen, which scrolls the
  5750.       desktop.  Because of the way OS/2 2.0 is designed, this is an extremely
  5751.       quick operation and will be very smooth even on the slowest video
  5752.       adapters.  The PM driver must be coded to support virtual desktops, and
  5753.       Trident is currently the only chipset to support it.
  5754.  
  5755.   o   Trident supports OS/2 2.0 and has SVGA Presentation drivers available for
  5756.       their SVGA boards.  Trident's support number is 415-691-9211.  They also
  5757.       have support bulletin boards where these drivers are available.  For the
  5758.       West Coast, the number is 415-691-1016 and for the East Coast, the number
  5759.       is 203-483-0348.
  5760.  
  5761.   o   A WIN-OS/2 window session has the ability to run Windows Version 3.0
  5762.       programs on the desktop.  The way it is achieved is by making a place in
  5763.       the desktop that the WIN-OS/2 window session driver writes to.  Special
  5764.       code must be put into both the window session driver and the display
  5765.       driver to support this.  Trident has produced 800x600/16 WIN-OS/2 window
  5766.       session drivers, and has been the only one to produce SVGA support for
  5767.       WIN-OS/2 window sessions so far.
  5768.  
  5769.   o   Questions about OS/2 support for adapters based on the S3 or TI chipsets
  5770.       have been asked.  Adapters which are co-processed are the fastest, but
  5771.       also take the longest to develop software for.  No manufacturers have
  5772.       announced dates yet for support of any of these adapters.  The more these
  5773.       manufacturers are encouraged by owners of their adapters, the faster the
  5774.       support will arrive.
  5775.  
  5776.   o   In the event of some corruption when returning to a WIN-OS/2 full-screen
  5777.       session, set your VIDEO_SWITCH_NOTIFICATION in the DOS Settings to ON.
  5778.  
  5779.   o   Even in VGA, games in a DOS full-screen session are not optimized.  Set
  5780.       your VIDEO_RETRACE_EMULATION in the DOS Settings to OFF.
  5781.  
  5782.   o   Some DOS applications in a window have color corruption.  This is a
  5783.       limitation of the VGA desktop.  The color palette of the DOS session has
  5784.       to be translated to PM, and the 640x480/16 desktop does not offer enough
  5785.       colors to do a good translation.  The best solution is to use a 256 color
  5786.       PM driver or run the application in a DOS full-screen session.
  5787.  
  5788.   o   The graphics of some applications are corrupted when displayed in a
  5789.       window.  These applications are probably using a non-standard VGA mode
  5790.       that the adapter can support, but that OS/2 2.0 does not.
  5791.  
  5792.   o   When you have SVGA ON, you can:
  5793.  
  5794.       -   Use 132 column modes in an OS/2 full-screen session
  5795.       -   Take a window with an SVGA image in it and paste to the clipboard
  5796.  
  5797.   o   To enable the Windows 3.0 SVGA drivers in WIN-OS2, update the SYSTEM.INI
  5798.       file to point to a new Windows display driver, or just copy over the
  5799.  
  5800.  
  5801.                                           Chapter 9.  Video/Graphic Support  75
  5802.  
  5803.  
  5804.  
  5805.  
  5806.  
  5807.  
  5808.  
  5809.  
  5810.  
  5811.       VGA.DRV in the \OS2\MDOS\WINOS2\SYSTEM directory.  Keep in mind, however,
  5812.       that a Windows session in SVGA mode will only work if you have set SVGA
  5813.       ON.
  5814.  
  5815.   o   Many different SVGA boards have different interfaces and chipsets, each
  5816.       with their own characteristics.  Some boards perform better with SVGA
  5817.       OFF.
  5818.  
  5819.  
  5820.   DUAL DISPLAYS
  5821.   _____________
  5822.  
  5823.   In multiple XGA configurations, when you switch from DOS to the desktop, your
  5824.   system will not save and restore the hardware registers.
  5825.  
  5826.   If your machine has an 8514 Ultra adapter and an OS/2 2.0 supported SVGA
  5827.   adapter, you will need to change the DEVICE= statement in your CONFIG.SYS
  5828.   file from VVGA.SYS to VSVGA.SYS.
  5829.  
  5830.  
  5831.   LAPTOP LCD OR MONOCHROME PLASMA DISPLAYS
  5832.   ________________________________________
  5833.  
  5834.   To change the color schemes for OS/2 system windows and create a more
  5835.   readable display image, change the Scheme Palette as follows:
  5836.  
  5837.   1.  Use your Reference Diskette or hardware Setup program to set your
  5838.       hardware to VGA color, if possible.
  5839.   2.  Open the System folder.
  5840.   3.  Select SYSTEM SETUP.
  5841.   4.  Select SCHEME PALETTE.
  5842.   5.  Select the monochrome scheme in the right-hand column.
  5843.  
  5844.   This procedure will optimize the color scheme for gray-scale usage, and also
  5845.   provide a good set of colors for a VGA desktop presentation.
  5846.  
  5847.  
  5848.   GRAPHICS
  5849.   ________
  5850.  
  5851.   Several fonts have been enhanced in OS/2 2.0.  Some existing applications use
  5852.   inappropriate font metrics to scale their text.  In some cases, the text
  5853.   becomes clipped because it no longer fits the available space.
  5854.  
  5855.  
  5856.   WIN-OS/2 WINDOW AND FULL-SCREEN SESSIONS
  5857.   ________________________________________
  5858.  
  5859.   When running a WIN-OS/2 full-screen session with an 8514 adapter in high
  5860.   resolution (8514.DRV) mode, do not switch to a different session while an
  5861.   application is updating the screen or displaying the hourglass.
  5862.  
  5863.   The following is a procedure for enabling WIN-OS/2 full-screen sessions to
  5864.   run in high-resolution (XGA) mode while the Workplace Shell Desktop and
  5865.   WIN-OS/2 window sessions run in medium-resolution (VGA) mode.  The procedure
  5866.   assumes you are not familiar with the SYSTEM.INI and WIN.INI files.
  5867.  
  5868.  
  5869.  
  5870.  
  5871.   76  OS/2 2.0 Tips and Techniques
  5872.  
  5873.  
  5874.  
  5875.  
  5876.  
  5877.  
  5878.  
  5879.  
  5880.  
  5881.   Follow the instructions very carefully.  Otherwise, you could cause your
  5882.   WIN-OS/2 sessions, both window and full-screen, to become inoperable.
  5883.  
  5884.   1.  Install OS/2 2.0 for medium resolution VGA.
  5885.  
  5886.       The next step requires that you make backup copies of your SYSTEM.INI and
  5887.       WIN.INI files.  DO NOT SKIP THIS STEP.  It is assumed that you have a
  5888.       diskette or tape backup copy of your system; instructions follow for a
  5889.       backup in the directory only.
  5890.  
  5891.   2.  Back up the SYSTEM.INI and WIN.INI files.
  5892.  
  5893.       Open an OS/2 Window from the Command Prompts folder in the OS/2 System
  5894.       folder.  At the ╒C:\■ prompt, type the following and press Enter:
  5895.  
  5896.          CD\OS2\MDOS\WINOS2
  5897.          COPY WIN.INI WIN.BAK
  5898.          COPY SYSTEM.INI SYSTEM.BAK
  5899.  
  5900.       Before making changes to the files, be sure the desired high-resolution
  5901.       Windows device drivers and fonts are loaded in the system.
  5902.  
  5903.   3.  Check the \OS2\MDOS\WINOS2\SYSTEM directory for the desired
  5904.       high-resolution display device driver.  In this example, the XGA.DRV
  5905.       device driver is used.  Checking this directory reveals that this device
  5906.       driver is not loaded.  (The device driver might be loaded already, if the
  5907.       system was installed in high-resolution mode and then Selective Install
  5908.       was run to return to VGA mode.)
  5909.  
  5910.       For XGA, the diskettes need to be searched for WINXGA and *G.FON.  The
  5911.       following shows the sequence of entries:
  5912.  
  5913.          DIR A:WINXGA
  5914.          DIR A:*G.FON
  5915.  
  5916.       No XGA drivers were on this diskette, but one of the font files was.
  5917.       Although the font file is not in a bundle of files, it is still in packed
  5918.       format and must be unpacked.
  5919.  
  5920.       The files are packed with their standard target directory coded into the
  5921.       packed file.  To copy the file to the system disk in the proper
  5922.       directory, just run the Unpack utility program.
  5923.  
  5924.          UNPACK A:SYMBOLG.FON
  5925.  
  5926.       This procedure continues until all of the scalable fonts are unpacked.
  5927.       These fonts are:
  5928.  
  5929.       o   SYMBOLG.FON
  5930.       o   TMSRG.FON
  5931.       o   COURG.FON
  5932.       o   HELVG.FON
  5933.  
  5934.  
  5935.  
  5936.  
  5937.                                           Chapter 9.  Video/Graphic Support  77
  5938.  
  5939.  
  5940.  
  5941.  
  5942.  
  5943.  
  5944.  
  5945.  
  5946.  
  5947.       Eventually the WINXGA file is found by the dir a:WINXGA search.  It
  5948.       contains the WIN-OS/2 XGA.DRV and three XGA fonts.
  5949.  
  5950.          UNPACK A:WINXGA
  5951.  
  5952.       With all of the required driver and font files on the system disks, the
  5953.       next step is to modify the SYSTEM.INI file.
  5954.  
  5955.   4.  Edit the SYSTEM.INI file and find the following line:
  5956.  
  5957.          display.drv=vga.drv
  5958.  
  5959.   5.  This line specifies the device driver WIN-OS/2 is to use in full-screen
  5960.       sessions.  Change this line to point to the high-resolution device driver
  5961.       that was unloaded in the steps above. In this example, the device driver
  5962.       is XGA.DRV.  The modified line should look like the following:
  5963.  
  5964.          display.drv=xga.drv
  5965.  
  5966.       Both SYSTEM.INI and WIN.INI have font entries that must be changed.  In
  5967.       SYSTEM.INI, these entries are:
  5968.  
  5969.          fixedfor.fon=vgafix.fon
  5970.          oemfonts.fon=vgaoem.fon
  5971.          fonts.fon=vgasys.fon
  5972.  
  5973.       For XGA, these entries must be changed to:
  5974.  
  5975.          fixedfor.fon=xgafix.fon
  5976.          oemfonts.fon=xgaoem.fon
  5977.          fonts.fon=xgasys.fon
  5978.  
  5979.       In WIN.INI, the entries:
  5980.  
  5981.          Symbol 8,10,12,14,18,24 (VGA res)=SYMBOLE.FON
  5982.          Helv 8,10,12,14,18,24 (VGA res)=HELVE.FON
  5983.          Tms Rmn 8,10,12,14,18,24 (VGA res)=TMSRE.FON
  5984.          Courier 10,12,15 (VGA res)=COURE.FON
  5985.  
  5986.       Must be changed to:
  5987.  
  5988.          Symbol 8,10,12,14,18,24 (XGA res)=SYMBOLG.FON
  5989.          Helv 8,10,12,14,18,24 (XGA res)=HELVG.FON
  5990.          Tms Rmn 8,10,12,14,18,24 (XGA res)=TMSRG.FON
  5991.          Courier 10,12,15 (XGA res)=COURG.FON
  5992.  
  5993.   When these changes have been made and the INI files saved, the system is
  5994.   ready for running Windows applications in WIN-OS/2 window sessions (VGA mode)
  5995.   and WIN-OS/2 full-screen sessions (high-resolution mode).
  5996.  
  5997.   For 8514 displays, you must delete the following line from CONFIG.SYS:
  5998.  
  5999.     DEVICE=C:\OS2\MDOS\V8514A.SYS
  6000.  
  6001.  
  6002.  
  6003.   78  OS/2 2.0 Tips and Techniques
  6004.  
  6005.  
  6006.  
  6007.  
  6008.  
  6009.  
  6010.  
  6011.  
  6012.  
  6013.   For 8514 displays, the files to find are:
  6014.  
  6015.   o   WIN8514 (contains 8514.DRV, 8514SYS.FON, 8514OEM.FON, and 8514FIX.FON)
  6016.   o   COURF.FON
  6017.   o   TMSRF.FON
  6018.   o   HELVF.FON
  6019.   o   SYMBOLF.FON
  6020.  
  6021.   NOTES:
  6022.  
  6023.   1.  Windows application developers should note that their debuggers work in
  6024.       full-screen sessions only.  If you have a dual-display setup (8514+VGA),
  6025.       install OS/2 2.0 for the 8514 as primary display with no secondary
  6026.       display.  This will allow your Turbo Debugger for Windows (TDW) or
  6027.       CodeView for Windows (CVW) to run in a full-screen session on the VGA
  6028.       display while the WIN-OS/2 session runs full screen on the 8514.  For
  6029.       CVW, make sure to use the /8 option.  Quick C runs on the same display as
  6030.       WIN-OS/2.  If you use Quick C, you don't need a special video
  6031.       configuration.
  6032.  
  6033.   2.  Installing OS/2 2.0 in this way will allow PM to run on the 8514, and
  6034.       your full-screen debugger to run on the VGA.  It also will provide a
  6035.       "stereo" effect for all full-screen sessions; both the 8514 and VGA
  6036.       displays will show the same picture, unless a full-screen application
  6037.       takes advantage of video-specific features.
  6038.  
  6039.  
  6040.  
  6041.  
  6042.  
  6043.  
  6044.  
  6045.  
  6046.  
  6047.  
  6048.  
  6049.  
  6050.  
  6051.  
  6052.  
  6053.  
  6054.  
  6055.  
  6056.  
  6057.  
  6058.  
  6059.  
  6060.  
  6061.  
  6062.  
  6063.  
  6064.  
  6065.  
  6066.  
  6067.  
  6068.  
  6069.                                           Chapter 9.  Video/Graphic Support  79
  6070.  
  6071.  
  6072.  
  6073.  
  6074.  
  6075.  
  6076.  
  6077.  
  6078.  
  6079.  
  6080.  
  6081.  
  6082.  
  6083.  
  6084.  
  6085.  
  6086.  
  6087.  
  6088.  
  6089.  
  6090.  
  6091.  
  6092.  
  6093.  
  6094.  
  6095.  
  6096.  
  6097.  
  6098.  
  6099.  
  6100.  
  6101.  
  6102.  
  6103.  
  6104.  
  6105.  
  6106.  
  6107.  
  6108.  
  6109.  
  6110.  
  6111.  
  6112.  
  6113.  
  6114.  
  6115.  
  6116.  
  6117.  
  6118.  
  6119.  
  6120.  
  6121.  
  6122.  
  6123.  
  6124.  
  6125.  
  6126.  
  6127.  
  6128.  
  6129.  
  6130.  
  6131.  
  6132.  
  6133.  
  6134.  
  6135.   80  OS/2 2.0 Tips and Techniques
  6136.  
  6137.  
  6138.  
  6139.  
  6140.  
  6141.  
  6142.  
  6143.  
  6144.  
  6145.   CHAPTER 10.  HARDWARE CONSIDERATIONS
  6146.   ____________________________________
  6147.  
  6148.  
  6149.  
  6150.  
  6151.  
  6152.   The following sections provide information about hardware device support in
  6153.   OS/2 2.0.
  6154.  
  6155.  
  6156.   PERSONAL COMPUTER MANUFACTURER (PCM) SYSTEMS
  6157.   ____________________________________________
  6158.  
  6159.   OS/2 2.0 is supported on personal computers with an 80386 SX (or compatible)
  6160.   or later microprocessor, with at least 4MB of memory and a 60MB hard disk
  6161.   with 15MB to 30MB of free space.
  6162.  
  6163.   IBM is currently testing personal computer manufacturer (PCM) systems for
  6164.   compatibility with OS/2 2.0.  The compatibility test verifies 18 key
  6165.   functions of OS/2 2.0.  Test results are based on selected model
  6166.   configurations provided by the manufacturers.  While testing is continuing,
  6167.   current compatibility information about tested systems is available through
  6168.   your dealer or Marketing Representative, as well as through the following
  6169.   online services.
  6170.  
  6171.   o   Prodigy, Jump Computer Club, in Windows and OS/2 topic.  (To join
  6172.       Prodigy, call 1-800-Prodigy.)
  6173.  
  6174.   o   CompuServe, G IBMOS2, in Library 17, PCMTAB.TXT.  (To join CompuServe,
  6175.       call the appropriate phone numbers for your area, or Membership Service
  6176.       at 1-800-848-8199, and ask for representative 239.)
  6177.  
  6178.   o   IBM National Support Center Bulletin Board System (NSC BBS).  This
  6179.       service is available 24 hours a day, on a toll-call basis, with no access
  6180.       charge, to anyone in the world who has a modem,
  6181.       asynchronous-communication software, and a switched telephone line.  (The
  6182.       modem should be set for 8 data bits, 1 stop bit, no parity, and the
  6183.       standard transmission speed from 1200 to 9600 baud.)
  6184.  
  6185.       To access the NSC BBS, call (404) 835-6600.
  6186.  
  6187.   o   IBM Link.  Eligible customers can obtain installation and usage
  6188.       assistance through IBM Link Question Support.  To obtain information
  6189.       about eligibility, contact your local Branch Office or Marketing
  6190.       Representative.
  6191.  
  6192.   NOTE:  The compatibility test information is provided for information
  6193.          purposes only.  IBM MAKES NO WARRANTY, EXPRESS OR IMPLIED, WITH
  6194.          RESPECT TO THE OPERATION OF THE PERSONAL COMPUTERS LISTED THROUGH THE
  6195.          ABOVE SOURCES
  6196.  
  6197.  
  6198.  
  6199.  
  6200.  
  6201.  
  6202.  
  6203.   (C) Copyright IBM Corp. 1992                                               81
  6204.  
  6205.  
  6206.  
  6207.  
  6208.  
  6209.  
  6210.  
  6211.  
  6212.  
  6213.   SCSI DEVICES
  6214.   ____________
  6215.  
  6216.   o   ProComm+ SCSI disk adapters (Micro Channel) are not supported by OS/2
  6217.       2.0.  You should contact the manufacturer for any details on OS/2
  6218.       support.
  6219.  
  6220.   o   Some SCSI adapters have jumper pins which can be set to either
  6221.       synchronous or asynchronous mode. There have been noted problems such as
  6222.       no icons appearing or slow hard disk performance.  This can be attributed
  6223.       to the SCSI adapter and hard disk not being set to the same synchronous
  6224.       or asynchronous settings.  Either way, they must match.  Be sure these
  6225.       are set properly.
  6226.  
  6227.   o   The early versions of the IBM 16-bit SCSI adapters may experience
  6228.       problems and report, erroneously, that the device is not functioning.
  6229.       This can be corrected by replacing the SCSI adapter with an adapter with
  6230.       updated microcode.
  6231.  
  6232.   o   Adaptec SCSI adapters do not currently support drives larger than 1GB.
  6233.  
  6234.  
  6235.   ADAPTEC AND FUTURE DOMAIN SCSI DEVICE DRIVERS
  6236.  
  6237.   Device support for the following Adaptec and Future Domain SCSI adapters is
  6238.   shipped with OS/2 2.0.  When any of the following adapters is installed in a
  6239.   workstation, its presence is normally detected automatically, and the
  6240.   appropriate device support is subsequently installed.
  6241.  
  6242.   For reference, the names of the device drivers that support each adapter are
  6243.   provided in the following table:
  6244.  
  6245.   +-------------------------------------+-------------------------------------+
  6246.   | SCSI ADAPTER OR INTERFACE           | DEVICE DRIVER                       |
  6247.   +-------------------------------------+-------------------------------------+
  6248.   | Adaptec A/C 6260                    | AHA152X.ADD                         |
  6249.   +-------------------------------------+-------------------------------------+
  6250.   | Adaptec AHA 1510                    | AHA152X.ADD                         |
  6251.   +-------------------------------------+-------------------------------------+
  6252.   | Adaptec AHA 1520/1522               | AHA152X.ADD                         |
  6253.   +-------------------------------------+-------------------------------------+
  6254.   | Adaptec AHA 1540/1542               | AHA154X.ADD                         |
  6255.   +-------------------------------------+-------------------------------------+
  6256.   | Adaptec AHA 1640                    | AHA164X.ADD                         |
  6257.   +-------------------------------------+-------------------------------------+
  6258.   | Adaptec AHA 1740/1742/1744          |                                     |
  6259.   +-------------------------------------+-------------------------------------+
  6260.   | (Standard mode operation)           | AHA154X.ADD                         |
  6261.   +-------------------------------------+-------------------------------------+
  6262.   | (Enhanced mode operation)           | AHA174X.ADD                         |
  6263.   +-------------------------------------+-------------------------------------+
  6264.   | Future Domain TMC-850/860/875/885   | FD8XX.ADD                           |
  6265.   +-------------------------------------+-------------------------------------+
  6266.   | Future Domain TMC-1660/1670/1680    | FD16-700.ADD                        |
  6267.   +-------------------------------------+-------------------------------------+
  6268.  
  6269.  
  6270.   82  OS/2 2.0 Tips and Techniques
  6271.  
  6272.  
  6273.  
  6274.  
  6275.  
  6276.  
  6277.  
  6278.  
  6279.  
  6280.   +-------------------------------------+-------------------------------------+
  6281.   | SCSI ADAPTER OR INTERFACE           | DEVICE DRIVER                       |
  6282.   +-------------------------------------+-------------------------------------+
  6283.   | Future Domain MCS-600/700           | FD16-700.ADD                        |
  6284.   +-------------------------------------+-------------------------------------+
  6285.   | Future Domain TMC-850IBM            | FD850IBM.ADD                        |
  6286.   +-------------------------------------+-------------------------------------+
  6287.  
  6288.   The TMC-850/860/875/885 and TMC-850IBM adapters will not be detected when the
  6289.   adapter's BIOS is disabled.  You can manually install this support in your
  6290.   system by following the steps below.
  6291.  
  6292.   NOTE:  xxxxxxxx.ADD should be replaced with the file name of the
  6293.          device-driver file you want to install.
  6294.  
  6295.   1.  Locate Installation Diskette 8, which contains the file, DASDDRVS.
  6296.  
  6297.   2.  Insert the diskette in drive A.
  6298.  
  6299.   3.  Change the current directory to the root directory of the startup drive.
  6300.  
  6301.   4.  Type:  UNPACK A:DASDDRVS \OS2 /N:XXXXXXXX.ADD
  6302.  
  6303.   5.  Add the following line to the CONFIG.SYS file:
  6304.  
  6305.          BASEDEV=xxxxxxxx.ADD
  6306.  
  6307.   6.  Restart the system.
  6308.  
  6309.  
  6310.   OS2SCSI.SYS DEVICE DRIVER
  6311.  
  6312.   Older versions of the OS/2 operating system used the device driver SCSI.SYS.
  6313.   This has been replaced by OS2SCSI.SYS.  OS2SCSI.SYS is provided in the \OS2
  6314.   directory of the startup partition.  Old CONFIG.SYS entries of the form
  6315.   "DEVICE=SCSI.SYS" should be replaced by the entry "BASEDEV=OS2SCSI.SYS."
  6316.   Normally, this is done automatically but inspect your CONFIG.SYS file if you
  6317.   suspect SCSI problems.
  6318.  
  6319.   The OS2SCSI.SYS device driver is required for a number of SCSI CD-ROM
  6320.   devices, SCSI Read/Write Optical devices, and SCSI Tape devices.
  6321.  
  6322.  
  6323.   SCSI CD-ROM SUPPORT
  6324.  
  6325.   The SCSI CD-ROM support built into OS/2 2.0 has some manufacturer-specific
  6326.   dependencies at this time.  Support has been verified for IBM and Toshiba
  6327.   SCSI CD-ROM drives.  If your CD-ROM is either SCSI with no other devices
  6328.   attached or is non-SCSI, you might get it to work by using an external DOS
  6329.   session (VMBOOT by using the DOS Program setting, DOS_STARTUP_DRIVE ).
  6330.   Information about the support and verification of additional manufacturers'
  6331.   drives will be made available at a later date.
  6332.  
  6333.  
  6334.  
  6335.  
  6336.                                        Chapter 10.  Hardware Considerations  83
  6337.  
  6338.  
  6339.  
  6340.  
  6341.  
  6342.  
  6343.  
  6344.  
  6345.  
  6346.   SCSI REMOVABLE MEDIA SUPPORT
  6347.  
  6348.   Full-function support is not yet available for SCSI hard disk drives that
  6349.   support removable media.  Examples of this class of device include the
  6350.   Bernoulli drives manufactured by IOMEGA, and the removable-media drives
  6351.   manufactured by SyQuest Technology.
  6352.  
  6353.   Although OS/2 2.0 recognizes these drives, it will treat media as large
  6354.   diskettes.  You will be able to format for the FAT file system only.  You
  6355.   will not be able to partition or start up from the media, and partitioned
  6356.   media will not be recognized.
  6357.  
  6358.   If the IBMINT13.I13 driver is used to control these units, the drive will be
  6359.   treated as a hard disk.  In this case, the cartridge must be in the drive at
  6360.   startup time, and you will need to use the Shutdown procedure to remove the
  6361.   cartridge from the drive.
  6362.  
  6363.   Bernoulli 44MB and 89MB drives work if connected to Adaptec, Future Domain,
  6364.   IBM, or any adapter other than the Bernoulli adapter.  The drive will work as
  6365.   a large diskette but cannot be used as a startup drive.  Customers should
  6366.   call IOMEGA for status on an update for their adapter.
  6367.  
  6368.   If Seagate SCSI controller model ST-01 or ST-02 is present, it must be the
  6369.   only disk controller present.  Conflicts exist between this controller and
  6370.   MFM and RLL disk controllers.
  6371.  
  6372.   If you experience some problems with a Western Digital WD7000 SCSI adapter,
  6373.   contact Future Domain for assistance.
  6374.  
  6375.  
  6376.   SCSI USAGE NOTES
  6377.  
  6378.   Following are a number of notes about usage, and about potential
  6379.   compatibility problems with the microcode levels on various adapters and
  6380.   devices.
  6381.  
  6382.   ADAPTER:       All Adaptec adapters
  6383.  
  6384.   NOTE:
  6385.  
  6386.                  (1) Might produce contention problems with the
  6387.                  diskette drive controller on fast computers.
  6388.                  (2) Do not support drives of 1GB or larger.
  6389.                  (3) Must have SCSI hard disks configured as
  6390.                  SCSI target ID 0 or 1 to be able to
  6391.                  start up from that hard disk.
  6392.  
  6393.   ADAPTER:       Adaptec AHA-154x
  6394.  
  6395.   DRIVE:         IBM 0661 - 320MB SCSI
  6396.  
  6397.   NOTE:          Adapter BIOS will not recognize the drive as Target 0 or 1
  6398.                  (Drives 80, 81).  For OS/2 2.0, the drive can be used but not
  6399.                  as a startup drive.
  6400.  
  6401.  
  6402.   84  OS/2 2.0 Tips and Techniques
  6403.  
  6404.  
  6405.  
  6406.  
  6407.  
  6408.  
  6409.  
  6410.  
  6411.  
  6412.   ADAPTER:       Adaptec AHA-174x
  6413.  
  6414.   DRIVE:         IBM WDS-3180 - 80MB SCSI, IBM WDS-3160 -160MB SCSI
  6415.  
  6416.   NOTE:          Adapter will not recognize these drives when configured in
  6417.                  standard mode (AHA-154x emulation).  Instead, the AHA-174x
  6418.                                        _                                  _
  6419.                  adapter should be configured in enhanced mode.  This mode is
  6420.                  supported by the OS/2 2.0 drivers, and the problem does not
  6421.                  occur when the adapter is operating in enhanced mode.
  6422.  
  6423.   ADAPTER:       Future Domain TMC-850/860/875/885 w/BIOS revision level 7.0.
  6424.                  Future Domain TMC-1660/1670/1680 w/BIOS revision level 2.0.
  6425.  
  6426.   SYSTEM:        IBM Models 35 and 40
  6427.  
  6428.   NOTE:          When the Future Domain adapter is controlling the startup
  6429.                  diskette, it will produce the message, "Disk read error has
  6430.                  occurred" when you attempt to start the Installation Diskette.
  6431.                  Contact Future Domain for a free BIOS upgrade.
  6432.  
  6433.   ADAPTER:       Seagate ST-01, ST-02
  6434.  
  6435.   NOTE:          Causes contention with MFM and RLL drives.  The ST-01 or ST-02
  6436.                  should be the only drive controller installed.  This problem
  6437.                  is being investigated.
  6438.  
  6439.   ADAPTER:       Western Digital WD7000
  6440.  
  6441.   NOTE:          Newer adapters seem to be supported while older ones are not.
  6442.                  Western Digital is now owned by Future Domain.  Contact Future
  6443.                  Domain for assistance.
  6444.  
  6445.  
  6446.   AMI AND CEI SCSI ADAPTERS
  6447.  
  6448.   AMI "Fast Disk" and AMI "Fast Disk II" SCSI adapters are incorrectly
  6449.   recognized as Adaptec adapters.  The CEI Cumulus C5640B SCSI Micro Channel
  6450.   adapter has the same problem.  If you have one of these adapters in your
  6451.   system, do the following:
  6452.  
  6453.   o   At the final restart after the installation is completed, delete from the
  6454.       CONFIG.SYS file any line with "BASEDEV=AHA1xxx.ADD" (where x can be any
  6455.       character).
  6456.   o   Ensure the line, "BASEDEV=IBMINT13.I13," appears in the CONFIG.SYS file.
  6457.       This line should have been placed there by system installation.
  6458.  
  6459.  
  6460.  
  6461.  
  6462.  
  6463.  
  6464.  
  6465.  
  6466.  
  6467.  
  6468.  
  6469.                                        Chapter 10.  Hardware Considerations  85
  6470.  
  6471.  
  6472.  
  6473.  
  6474.  
  6475.  
  6476.  
  6477.  
  6478.  
  6479.   ALWAYS TECHNOLOGY SCSI
  6480.  
  6481.   If you are experiencing OS/2 problems either at installation time or after,
  6482.   (such as a TRAP 000D) and your system has an Always Technology IN-2000 SCSI
  6483.   adapter, the BIOS on the adapter might be the problem.  If the BIOS revision
  6484.   level is 3.06A or 3.20 (as shown during the system self-test), you should get
  6485.   the BIOS on the adapter upgraded.  The current BIOS level is VCN:1-02 and
  6486.   works with OS/2 2.0.  If you require this upgrade, you might also need an
  6487.   upgrade to a companion 8-pin serial PROM chip which must have a revision
  6488.   level of 2.5-2.7.  Always Technology support can be reached at 818-597-9595.
  6489.  
  6490.  
  6491.  
  6492.   ADDITIONAL DEVICE SUPPORT INFORMATION
  6493.   _____________________________________
  6494.  
  6495.   The following contains useful information about OS/2 2.0 support for the
  6496.   specified devices.
  6497.  
  6498.  
  6499.   HP SCANJET
  6500.  
  6501.   If you get an error saying that you cannot access your HP scanner, and you
  6502.   are using an ISA (AT-style) bus machine, your adapter switches need to be set
  6503.   to 1010.
  6504.  
  6505.   If you are using a PS/2 computer, you must use the Reference Diskette to set
  6506.   the adapter to ROM addresses C8000-CBFFF and I/O address to 268-26F.  In both
  6507.   cases, you also need to set the DOS Setting for the DOS session for
  6508.   EMS_FRAME_LOCATION to AUTO.
  6509.  
  6510.  
  6511.   TAPE DRIVES (ADAPTER OR SCSI)
  6512.  
  6513.   The only tape drives that have been tested at this point are IBM tape drives.
  6514.   If no other device is connected to the SCSI bus on its adapter or the tape
  6515.   adapter, then you might be able to get your drive to work in an external DOS
  6516.   (VMBOOT) session.
  6517.  
  6518.   If the tape drive worked under OS/2 version 1.x and the device is written to
  6519.   ASPI, IBM is currently working on support for your device.  IBM does not
  6520.   provide third-party device drivers for peripherals.  Refer to your peripheral
  6521.   manufacturer for OS/2-specific support.
  6522.  
  6523.  
  6524.   TAPE DRIVES (DISKETTE BASED)
  6525.  
  6526.   IBM or IRWIN tape drives are supported.  Applications are PMTAPE or PS2TAPE.
  6527.   Easy Tape from Maynard Backup Systems is scheduled for future release.
  6528.   Contact Maynard for information.
  6529.  
  6530.  
  6531.  
  6532.  
  6533.  
  6534.  
  6535.  
  6536.   86  OS/2 2.0 Tips and Techniques
  6537.  
  6538.  
  6539.  
  6540.  
  6541.  
  6542.  
  6543.  
  6544.  
  6545.  
  6546.   TAPE DRIVES (COLORADO JUMBO)
  6547.  
  6548.   For Colorado Jumbo tape drives connected to a floppy controller, you must
  6549.   setup a DOS Startup session from a diskette image and run the tape backup
  6550.   program from it.  To do this, you need to refer to the topic "Starting DOS
  6551.   from an image file" in the Master Help Index.
  6552.  
  6553.   The Colorado Jumbo Tape program allows you to specify some hardware and
  6554.   software settings to be used when backing up files.  The CONCURRENT DISK/TAPE
  6555.   OPERATION option must be set to No.  To change the option, start the program
  6556.   and select the Utilities menu (F3); then select SOFTWARE SETUPS (F6).  Change
  6557.   the option to N.
  6558.  
  6559.  
  6560.   IBM PS/2 MODEL 30-286 UPGRADES
  6561.  
  6562.   IBM PS/2 Model 30-286 upgrades to a 386 microprocessor are not supported.
  6563.  
  6564.  
  6565.   50 MHZ SYSTEMS
  6566.  
  6567.   There have been some intermittent problems using 50 MHz systems with AT-style
  6568.   bus computers with a mouse.  The mouse can get out of synchronization.  Input
  6569.   will function through the keyboard and the mouse, but to avoid possible
  6570.   problems, shutdown the system and restart to resynchronize the mouse.
  6571.  
  6572.  
  6573.   LOGITECH 3-BUTTON MOUSE
  6574.  
  6575.   The Logitech 3-button bus mouse is supported as a 2-button mouse.  It is
  6576.   treated as a Microsoft 2-button bus mouse.
  6577.  
  6578.   A Logitech serial mouse with 3 buttons behaves as expected in DOS sessions.
  6579.   In a Presentation Manager session, however, there might be different and more
  6580.   limited functions assigned to the buttons.  There are no standards for the
  6581.   functions of 3-button mice.
  6582.  
  6583.  
  6584.   AOX SYSTEMS
  6585.  
  6586.   If your computer has an Aox add-in processor card and you encounter problems
  6587.   either installing or starting up your OS/2 system, you can call Aox support
  6588.   and ask for the latest "flash-prom" code upgrade.
  6589.  
  6590.  
  6591.   ORCHID VIDEO ADAPTERS
  6592.  
  6593.   Orchid is working on OS/2 drivers for their video adapters.  For more
  6594.   information, you can reach Orchid's bulletin board service at:
  6595.  
  6596.   o   510-683-0327 for 2400 baud, parameters n,8,1
  6597.   o   510-683-0555 for 9600 baud, parameters n,8,1
  6598.  
  6599.  
  6600.  
  6601.  
  6602.                                        Chapter 10.  Hardware Considerations  87
  6603.  
  6604.  
  6605.  
  6606.  
  6607.  
  6608.  
  6609.  
  6610.  
  6611.  
  6612.   ISA (NON-MICRO CHANNEL OR NON-EISA) BUS SYSTEMS
  6613.  
  6614.   Some customers with AT-bus (ISA) systems might have disk controllers that are
  6615.   not recognized or supported by OS/2 2.0.  OEM drivers for their disk
  6616.   controller might not yet be available.  Symptoms include:
  6617.  
  6618.   o   Very slow installation
  6619.   o   Very noisy hard disk during installation
  6620.   o   FDISK errors
  6621.   o   Disk not recognized
  6622.  
  6623.   IBM has a new IBM1S506.ADD disk driver available that will fix many of these
  6624.   problems.  It can be obtained from any of the sources described in Chapter 2
  6625.   "Service and Support Information." In the event you cannot get this new file,
  6626.   or if the new file does not solve your particular problem, you might do the
  6627.   following:
  6628.  
  6629.   1.  Use DOS to edit the CONFIG.SYS file on Diskette 1 in the 2.0 package.
  6630.       Change the line
  6631.  
  6632.         BASEDEV=IBM1S506.ADD
  6633.  
  6634.       to
  6635.  
  6636.         REM BASEDEV=IBM1S506.ADD
  6637.  
  6638.   2.  Insert the Installation Diskette and proceed with the installation
  6639.       through the first five diskettes.
  6640.   3.  After Diskettes 1 through 5 are processed, you are asked to reinsert the
  6641.       Installation Diskette.  DO THIS.  After copying some files from the
  6642.       Installation Diskette, you are asked to remove it and press Enter to
  6643.       restart.  DO NOT DO THIS.  LEAVE THE INSTALLATION DISKETTE IN THE DRIVE.
  6644.   4.  Press Enter with the Installation Diskette in the drive.  This will start
  6645.       up the Installation Diskette.  You will be asked to insert Diskette 1.
  6646.       DO THIS.  Watch the screens carefully. You will see a screen that tells
  6647.       you (on the lower left) to press Esc to exit.  When you see this, press
  6648.       Esc.
  6649.   5.  You are now at a command line.  Enter the following commands:
  6650.  
  6651.         RENAME C:\OS2\IBM1S506.ADD   IBM1S506.XXX
  6652.         COPY   C:\OS2\IBMINT13.I13   C:\OS2\IBM1S506.ADD
  6653.  
  6654.       NOTE:  If C is not the drive you are installing to, adjust the commands
  6655.              accordingly.
  6656.  
  6657.   6.  Remove the diskette from the drive.  Press Ctrl+Alt+Del to restart the
  6658.       system, and the installation program will continue from where it left
  6659.       off.
  6660.  
  6661.  
  6662.  
  6663.  
  6664.  
  6665.  
  6666.  
  6667.  
  6668.   88  OS/2 2.0 Tips and Techniques
  6669.  
  6670.  
  6671.  
  6672.  
  6673.  
  6674.  
  6675.  
  6676.  
  6677.  
  6678.   INTERRUPT PROBLEMS ON AN ISA SYSTEM
  6679.  
  6680.   On an ISA system, having a shared interrupt-request line can cause problems.
  6681.   ISA systems have what are called "edge triggered" interrupts whereas Micro
  6682.   Channel and EISA systems use "level sensitive" interrupts.  "Edge triggered"
  6683.   interrupts can only be sensed for a very short period of time.  If a second
  6684.   interrupt arrives from another adapter while the first interrupt is still
  6685.   being processed, the second interrupt will be lost.  In your computer system,
  6686.   this situation can lead to various difficulties such as printers that do not
  6687.   seem to print smoothly or reliably, or communications sessions where some
  6688.   characters are getting lost.
  6689.  
  6690.   However, with single-tasking systems such as DOS, the two adapters that are
  6691.   sharing the interrupt might never cause any real problems because they might
  6692.   never be in use at the same time.  OS/2 2.0, however, presents a different
  6693.   set of problems.  If you have multiple serial communications adapters, there
  6694.   is a greater probability that you might try to use two or more of them at the
  6695.   same time.  If some of them have previously been set up using shared
  6696.   interrupts, problems can occur that probably didn't happen in DOS.
  6697.  
  6698.   OS/2 2.0 can detect that an interrupt line is shared and will not allow
  6699.   simultaneous use.  Assume that COM1 and COM3 are sharing Interrupt Request
  6700.   line 4 (IRQ4).  If you try to use both COM ports at the same time, the OS/2
  6701.   operating system will not allow the second one to start.  A well-written OS/2
  6702.   communications program will recognize that the port cannot be opened and an
  6703.   error message will be displayed.  A DOS application, however, is unprepared
  6704.   to respond to this unfamiliar situation.  It will probably suspend, waiting
  6705.   for the port that will not open.
  6706.  
  6707.   Another potential source of trouble is having multiple hardware adapters that
  6708.   are sharing the same I/O address.  The various hardware adapters in your
  6709.   computer must have their own addresses.  Consider what might happen, for
  6710.   example, if the commands that were meant for your printer were instead routed
  6711.   to your disk drive.
  6712.  
  6713.   The solution for all of these problems is to ensure that all your hardware
  6714.   adapters have their own unique I/O addresses and IRQ assignments.
  6715.  
  6716.  
  6717.   COM3 OR COM4 SUPPORT ON AN ISA SYSTEM
  6718.  
  6719.   The original ISA machine (the IBM PC-AT) allowed for the definition of up to
  6720.   four serial communication ports.  However, there has never been any hardware
  6721.   architectural standard that defined the I/O port addresses or Interrupt
  6722.   Request (IRQ) lines associated with communication ports 3 or 4.
  6723.  
  6724.   Over the years, a convention has developed that places the port addresses for
  6725.   COM3 and COM4 at 03E8 and 02E8 respectively.  This is a generally accepted
  6726.   convention, but not a standard.  Check the documentation and the settings of
  6727.   the adapters in your system to verify your hardware environment.
  6728.  
  6729.   After you have checked and set the I/O and IRQ values on your COM ports or
  6730.   internal modems, you must add this information to the communications
  6731.   device-driver (COM.SYS) statement in the CONFIG.SYS file.
  6732.  
  6733.  
  6734.                                        Chapter 10.  Hardware Considerations  89
  6735.  
  6736.  
  6737.  
  6738.  
  6739.  
  6740.  
  6741.  
  6742.  
  6743.  
  6744.   You might also need to tell your communications application software where
  6745.   the COM ports are.  ProComm software, for example, has a configuration screen
  6746.   that enables you to specify these settings.  If the application, operating
  6747.   system, and hardware are not in agreement, then the application will not run.
  6748.  
  6749.   OS/2 COM ports do not need to be defined in sequence.  It is acceptable to
  6750.   have a COM4 without having a COM3.  DOS, however, might have difficulty if
  6751.   there is a gap in the port definition.  To avoid confusion for DOS, you can
  6752.   define COM ports that do not have any physical adapters attached in the
  6753.   COM.SYS statement.  These substitute definitions will serve as placeholders.
  6754.   COM1 and COM2 are assumed to have standard values and do not need to be
  6755.   explicitly set up unless you want to set some non-standard values to
  6756.   accommodate your particular configuration.
  6757.  
  6758.   To enable COM3 or COM4 on an ISA system, place the following in the
  6759.   CONFIG.SYS file:
  6760.  
  6761.     DEVICE=X:\OS2\COM.SYS (n,a,i) (n,a,i)
  6762.  
  6763.   where
  6764.  
  6765.    X = the drive where OS/2 is installed
  6766.    n = the COM port that you are attempting to access
  6767.    a = communications port I/O address (03E8, 02E8, for example)
  6768.    i = IRQ level, which is usually a jumper setting on the I/O adapter
  6769.  
  6770.   For example, to specify that COM3 is at address 03E8 on IRQ5 and that COM4 is
  6771.   at address 02E8 on IRQ10, use the following statement (assuming that OS/2 is
  6772.   installed on drive C):
  6773.  
  6774.           DEVICE=C:\OS2\COM.SYS (3,03E8,5) (4,02E8,10)
  6775.  
  6776.   The I/O address and IRQ level should be noted in the documentation that came
  6777.   with your adapter.  Either or both might be fixed values or can be set to a
  6778.   range of values via jumpers or switches.  In some cases you might find that
  6779.   the values are fixed or that the range of settings available to you is
  6780.   insufficient to avoid the sharing conflict.  In that case, you must purchase
  6781.   a different, more versatile adapter or accept that you cannot use both
  6782.   adapters at the same time.
  6783.  
  6784.  
  6785.   SETTING THE INTERRUPT REQUEST (IRQ) LEVEL ON AN ISA SYSTEM
  6786.  
  6787.   The following information will help you determine what IRQ settings you can
  6788.   use for COM3 or COM4 port adapters to avoid shared interrupts.
  6789.  
  6790.   On an ISA machine there are a total of 15 IRQ levels available.  Many of
  6791.   these are already being used.  Most are already in use because they are the
  6792.   the standard settings for the more common devices.  These standard settings
  6793.   are as follows:
  6794.  
  6795.  
  6796.  
  6797.  
  6798.  
  6799.  
  6800.   90  OS/2 2.0 Tips and Techniques
  6801.  
  6802.  
  6803.  
  6804.  
  6805.  
  6806.  
  6807.  
  6808.  
  6809.  
  6810.   IRQ LEVEL      DEVICE ASSOCIATED
  6811.  
  6812.   0              System Timer
  6813.  
  6814.   1              Keyboard
  6815.  
  6816.   2              Secondary Interrupt Controller  (see note)
  6817.  
  6818.   3              COM2 (Serial Communications Port 2)
  6819.  
  6820.   4              COM1 (Serial Communications Port 1)
  6821.  
  6822.   5              LPT2 (Parallel Port 2)
  6823.  
  6824.   6              Diskette
  6825.  
  6826.   7              LPT1 (Parallel Port 1)
  6827.  
  6828.   8              Realtime Clock
  6829.  
  6830.   9              open
  6831.  
  6832.   10             open
  6833.  
  6834.   11             open
  6835.  
  6836.   12             open
  6837.  
  6838.   13             Math Coprocessor
  6839.  
  6840.   14             Hard Disk
  6841.  
  6842.   15             open
  6843.  
  6844.   NOTE:  On the IBM-AT (ISA bus), the IRQ9 pin is identical with the IRQ2 pin
  6845.          on the original IBM-PC.  If you have an older, 8-bit adapter whose
  6846.          documentation states that it uses IRQ2, be aware that this will
  6847.          actually be interpreted as IRQ9 when plugged into the 16-bit ISA bus.
  6848.  
  6849.   The IRQ levels shown as "open" have no established, standardized use.  When
  6850.   setting the IRQ values on your COM3 or COM4 ports, you are likely to find
  6851.   these levels available to use without conflict with some other adapter.
  6852.   Furthermore, if you don't have two parallel ports installed, IRQ5 might be
  6853.   usable for some other purpose, such as COM3 or COM4.  Be cautious about doing
  6854.   this because it might cause a problem later if you decide to install a second
  6855.   parallel port.  In addition, some other non-standard device might already be
  6856.   using IRQ5.
  6857.  
  6858.   When trying to manage the IRQ levels of your various hardware adapters to
  6859.   avoid conflicts, you may find that your 8-bit adapters cause problems.
  6860.   Except for IRQ9, only 16-bit adapters are configurable to use IRQ levels
  6861.   higher than 7.  A glance at the IRQ table will also show that the
  6862.   low-numbered IRQ lines already have some standard function assigned.  It
  6863.  
  6864.  
  6865.  
  6866.                                        Chapter 10.  Hardware Considerations  91
  6867.  
  6868.  
  6869.  
  6870.  
  6871.  
  6872.  
  6873.  
  6874.  
  6875.  
  6876.   might be that your only alternative for avoiding some IRQ conflicts is to
  6877.   purchase a more versatile 16-bit adapter.
  6878.  
  6879.   If you have non-standard 8-bit adapters, be especially careful of interrupt
  6880.   conflicts.  For example, the SoundBlaster adapter is configured at the
  6881.   factory to use IRQ7.  IRQ7, however, is the standard assignment for LPT1, the
  6882.   first printer port.  This conflict might not be apparent with DOS because DOS
  6883.   printing typically does not use the interrupt line.  OS/2 2.0, however,
  6884.   requires it, and the hidden conflict can become the source of printing
  6885.   problems.  It is also fairly common to discover that the interrupt feature on
  6886.   your parallel port adapter does not work.  In DOS, this might not have any
  6887.   effect.  In OS/2 2.0, however, your printer might be very erratic or not work
  6888.   at all.
  6889.  
  6890.  
  6891.   PARALLEL-PORT-ATTACHED DEVICE
  6892.  
  6893.   o   If you have a parallel device (for example, a tablet system, LAN adapter,
  6894.       or SCSI device) that does not work in a DOS session, it might be because
  6895.       interrupt IRQ7 is not reflected in the session.  Your device might
  6896.       attempt to use the parallel-port feature and is prevented from doing so.
  6897.       OS/2 developers are working on a solution for this limitation.
  6898.  
  6899.   o   Some security devices (known as dongles) attached to a parallel port do
  6900.       not work properly with OS/2 2.0.  The DOS application that uses the
  6901.       device can start from one DOS session only.  An error message appears
  6902.       when you try to start additional copies of the application.  You can
  6903.       press Ctrl+Alt+Print Screen to release access to the parallel-port
  6904.       software prior to starting the second copy of the DOS application.
  6905.  
  6906.   o   Make sure you are using cables that are properly shielded and wired.
  6907.       (For more information, refer to "Unable to Print" on page 35)
  6908.  
  6909.  
  6910.   PROBLEMS WITH FAX ADAPTERS
  6911.  
  6912.   When certain fax adapters are operating as ordinary modems, they might
  6913.   operate correctly yet fail to work correctly as a fax device in a DOS
  6914.   session.  The probable cause of the trouble is the VCOM.SYS device driver.
  6915.   VCOM.SYS might be introducing timing distortions into those hardware commands
  6916.   that are used to control the fax device but are not a part of normal
  6917.   asynchronous communications.
  6918.  
  6919.   Because there are no standards established for fax controls, it might be that
  6920.   the only solution is to acquire an OS/2-based fax device driver and
  6921.   application software.  Your fax adapter manufacturer might have information
  6922.   on sources and availability of OS/2 based software.
  6923.  
  6924.   Without purchasing new software, you can try removing the VCOM.SYS statement
  6925.   from your CONFIG.SYS file.  This might allow your fax adapter to work
  6926.   properly but might have other undesirable side effects.  One of the functions
  6927.   of VCOM.SYS is to provide a performance assist.  Without VCOM.SYS, you might
  6928.   have to use a reduced baud rate.  Also, some applications, such as Prodigy,
  6929.  
  6930.  
  6931.  
  6932.   92  OS/2 2.0 Tips and Techniques
  6933.  
  6934.  
  6935.  
  6936.  
  6937.  
  6938.  
  6939.  
  6940.  
  6941.  
  6942.   will not run without it.  Therefore, while removing VCOM.SYS is OK in some
  6943.   instances, it might not be the right action for you.
  6944.  
  6945.   If you have an ISA bus system, you might consider making changes to the fax
  6946.   adapter so that only part of your system detects it.  Then, place all
  6947.   operation into a single DOS session.  This is possible on an ISA system if
  6948.   you can set up your fax adapter as COM3 or COM4.  Since there are no
  6949.   standards for COM3 or COM4 on an ISA system, OS/2 2.0 will not recognize the
  6950.   adapter unless it is defined for the system in the CONFIG.SYS file (See the
  6951.   section "COM3 or COM4 Support on an ISA System" found earlier in this
  6952.   chapter).
  6953.  
  6954.   To set up this configuration, set the hardware switches on the fax adapter to
  6955.   indicate either COM3 or COM4.  Use a setting that is available and that does
  6956.   not conflict with other adapters.  Leave VCOM.SYS in your CONFIG.SYS
  6957.   definition but do not define the fax adapter settings to the COM.SYS device
  6958.   driver.  When OS/2 2.0 starts up, it will not recognize the fax adapter, but
  6959.   the normal communications ports will still get the benefit of having VCOM.SYS
  6960.   available.
  6961.  
  6962.   Next, set up a DOS session so that it loads the DOS application software that
  6963.   you use for faxing and also the DOS device driver used to control the fax
  6964.   adapter if it came with a special driver.  Check your documentation to be
  6965.   sure.  This single DOS session should now be able to operate your fax adapter
  6966.   normally.
  6967.  
  6968.   In some cases, this still might not work.  If the DOS application treats the
  6969.   adapter as a COM port instead of directly accessing the hardware, then DOS
  6970.   will not recognize the adapter either.  The only problem with this
  6971.   configuration is that this single DOS session controls the adapter.  Other
  6972.   DOS or OS/2 sessions will not be able to access it at all.
  6973.  
  6974.   IBM is working on a fix to alleviate this problem, but the best solution will
  6975.   be to use OS/2-specific device drivers and applications, especially where
  6976.   performance is critical.
  6977.  
  6978.  
  6979.   PS/2 EXTERNAL 5.25-INCH 1.2MB DISKETTE DRIVE
  6980.  
  6981.   If you cannot get the external 5.25-inch 1.2MB diskette drive to work on a
  6982.   PS/2 computer, install the device driver that comes with the drive into the
  6983.   \OS2 directory in the startup partition.  The device driver is called
  6984.   EXT5DD.SYS.  Change your CONFIG.SYS file statement to read \OS2\EXT5DD.SYS
  6985.   instead of \OS2\EXTDSKDD.SYS.
  6986.  
  6987.  
  6988.   IBM PS/2 MODEL 90 OR 95
  6989.  
  6990.   If you are experiencing problems with your Model 90 or 95, ensure your system
  6991.   is at the latest engineering change (EC) level.  Your IBM service
  6992.   representative can assist you.
  6993.  
  6994.   If your Model 90 or 95 is a 33 MHz system and you are having intermittent
  6995.   difficulty identifying memory parity errors such as TRAP 0002, forcing you to
  6996.  
  6997.  
  6998.                                        Chapter 10.  Hardware Considerations  93
  6999.  
  7000.  
  7001.  
  7002.  
  7003.  
  7004.  
  7005.  
  7006.  
  7007.  
  7008.   restart your system, then ECA053 might apply.  If your processor card has
  7009.   part number 84F9356, contact your IBM representative to assist you with a
  7010.   replacement.
  7011.  
  7012.   If your Model 90 is experiencing intermittent memory errors, ECA084 might
  7013.   apply if the part number of your memory riser card is N33F4905 or 84F9356.
  7014.   Again, your IBM representative can assist you with a replacement.
  7015.  
  7016.   For both Model 90 and 95 computers, you must ensure that you have matched
  7017.   pairs of single in-line memory modules.  This means that each pair of single
  7018.   in-line memory modules, as described in your technical reference manual, must
  7019.   be matched in memory size and speed. Mixing these modules can cause some
  7020.   computers to report memory errors.
  7021.  
  7022.  
  7023.   FORMATTING DISKETTES
  7024.   ____________________
  7025.  
  7026.   If you have a non-Micro Channel system with a 5.25-inch drive, and its
  7027.   3.5-inch drives all support media sense, your 5.25-inch drive will format
  7028.   diskettes at 720MB.  Previously formatted 1.2MB diskettes will read and write
  7029.   correctly.  A fix for this problem can be obtained from the electronic
  7030.   bulletin board described in Chapter 2 "Service and Support Information."
  7031.  
  7032.  
  7033.  
  7034.  
  7035.  
  7036.  
  7037.  
  7038.  
  7039.  
  7040.  
  7041.  
  7042.  
  7043.  
  7044.  
  7045.  
  7046.  
  7047.  
  7048.  
  7049.  
  7050.  
  7051.  
  7052.  
  7053.  
  7054.  
  7055.  
  7056.  
  7057.  
  7058.  
  7059.  
  7060.  
  7061.  
  7062.  
  7063.  
  7064.  
  7065.   94  OS/2 2.0 Tips and Techniques
  7066.  
  7067.  
  7068.  
  7069.  
  7070.  
  7071.  
  7072.  
  7073.  
  7074.  
  7075.   INDEX
  7076.   _____
  7077.  
  7078.  
  7079.  
  7080.  
  7081.  
  7082.      +----------+                           AT bus IRQ levels  31
  7083.      | NUMERICS |                           ATI video adapter (white screen
  7084.      +----------+                            problem)  14
  7085.                                             AutoCAD  45
  7086.   38XX printers  33                         AutoManager 4.0  45
  7087.   51XX printers  33                         automatic emulation switching  34
  7088.   52XX printers  33
  7089.   8514 display  65
  7090.                                                +---+
  7091.                                                | B |
  7092.      +---+                                     +---+
  7093.      | A |
  7094.      +---+                                  basic input/output system (BIOS),
  7095.                                              old version
  7096.   Action! Sampler 1.0  44                      AMI  14
  7097.   adapters, configuring for                    Gateway 2000  15
  7098.    printing  31                                Micronics system board  15
  7099.   Adobe Type Manager  44                       Phoenix  14
  7100.   AES  34                                   BBS  3
  7101.   After Dark  44                            beeping (constant during diskette
  7102.   Aldus                                      changing)  13
  7103.      PageMaker 4.0  44                      bit maps not appearing  22
  7104.      Persuasion 2.0  45                     Boot Manager  65
  7105.   Aldus PageMaker  33                       Boot Manager tips  18
  7106.   AMI BIOS, old version  14                 Borland
  7107.   ANSI colors and characters  27               C++ 2.0 and 3.0  45
  7108.   Aox systems  87                              Turbo C++ 2.0  46
  7109.   application                                  Turbo Debugger 2.01  46
  7110.      creating an icon for  25                  Turbo Debugger for Windows  46
  7111.      error message  27                         Turbo Pascal 6.0  46
  7112.   application considerations  41            BubbleJet printer  33
  7113.      general  41                            bulletin board systems support  3
  7114.      specific  44
  7115.   application tips
  7116.      DOS and Windows, shut down after          +---+
  7117.       installation  17                         | C |
  7118.      migration did not work  17                +---+
  7119.      using Windows 3.1  17
  7120.   application usage                         C0000005 (system error message)  12
  7121.      performance considerations  63         CD-ROM (using Selective Install)  18
  7122.   applications                              Central Point
  7123.      automatic startup  21                     Backup for DOS 7.1  46
  7124.   Arts & Letters Graphics Editor               PC Tools Deluxe 7.1  46
  7125.    3.1  45
  7126.  
  7127.  
  7128.  
  7129.  
  7130.  
  7131.  
  7132.   (C) Copyright IBM Corp. 1992                                               95
  7133.  
  7134.  
  7135.  
  7136.  
  7137.  
  7138.  
  7139.  
  7140.  
  7141.  
  7142.   changing                                  DeskJet Printers  33
  7143.      country settings  66                   desktop
  7144.      language  66                              adding an OS/2 window  26
  7145.      mouse button settings  66                 restoring damaged  23
  7146.   characters in DOS sessions  27            details view  26
  7147.   clipboard                                 device support information
  7148.      closing  67                               50MHz systems  87
  7149.      public/private  66                        Aox systems  87
  7150.      scrolling  68                             fax adapters  92
  7151.   color                                        HP Scanjet  86
  7152.      ANSI colors and characters in             ISA bus systems  88
  7153.       DOS  27                                  Logitech mouse  87
  7154.      changing icon title-text  26              Orchid video adapters  87
  7155.   COM3/COM4 support on an ISA                  parallel-port-attached device  92
  7156.    system  89                                  PS/2 external 5.25-inch 1.2MB
  7157.   command prompt  26                            diskette drive  93
  7158.   Commander Keen  46                           PS/2 model 30-286  87
  7159.   commands  28                                 PS/2 model 90 or 95  93
  7160.   COMMUTE  46                                  tape drives  86
  7161.   CompuServe  3, 65                         device support, SCSI
  7162.   CONFIG.SYS file  22, 27                      Adaptec and Future Domain  82
  7163.   CONFIG.SYS, automatically                    Always Technology adapters  86
  7164.    updating  7                                 AMI SCSI adapters  85
  7165.   configuring                                  CD-ROM  83
  7166.      IBM 4029 Laser Printer  38                ProComm and SCSI disk adapters
  7167.      printers  32                               (Micro Channel)  82
  7168.   Control Room 1.0  47                      device-driver statements, adding to
  7169.   copy/paste  66                             CONFIG.SYS file  7
  7170.   copying metafiles  69                     devices, configuring printers  32
  7171.   CorelDRAW                                 diagnosing
  7172.      2.0  47                                   workplace shell problems  21
  7173.      2.1  47                                diagnosing printing problems  35
  7174.   COUNTRY.SYS, cannot find file             disk drive not working  19
  7175.    (message)  13                            disk drive support, SCSI
  7176.   Crosstalk  47                                Bernoulli  84
  7177.   customizing                                  Seagate  84
  7178.      default folder view  26                   SyQest  84
  7179.      system startup  21                        Western Digital  84
  7180.   cut/paste  66                             disk light constant with white
  7181.                                              screen  13
  7182.                                             DISKCACHE command  62
  7183.      +---+                                  display adapter support
  7184.      | D |                                     additional SVGA information  74
  7185.      +---+                                     debuggers  79
  7186.                                                dual displays  76
  7187.   Data Update, closing  67                     laptop LCD or monochrome plasma
  7188.   dBase IV 1.1  47                              displays  76
  7189.   decompressing device drivers  65             SVGA  71
  7190.   Designer  47                                 WIN-OS/2 window and full-screen
  7191.                                                 sessions  76
  7192.  
  7193.  
  7194.  
  7195.  
  7196.  
  7197.  
  7198.   96  OS/2 2.0 Tips and Techniques
  7199.  
  7200.  
  7201.  
  7202.  
  7203.  
  7204.  
  7205.  
  7206.  
  7207.  
  7208.   DMA parallel ports  32                    files (continued)
  7209.   DOS applications                             executable, moving  25
  7210.      performance considerations  62            OS2.INI file  22, 23
  7211.   DOS applications, shut down after            OS2SYS.INI file  22, 23
  7212.    installation  17                            STARTUP.CMD file  21, 22
  7213.   DOS version message  27                   Find Results folder  27
  7214.   Drafix CAD                                finding objects  27
  7215.      Version 1.11  47                       folder
  7216.      Version 3.0  48                           adding an OS/2 window  26
  7217.   dual boot  65                                changing default view  27
  7218.      does not work (no error                   changing displayed view  26
  7219.       message)  18                             changing icon title-text  26
  7220.      EC-00BF error message  13                 Find Results  27
  7221.      in a partition with OS/2 1.3  18          minimized window viewer  27
  7222.      SYS1200 error message  13                 OS/2 System, not appearing  22
  7223.   DynaComm Asynchronous OS/2  48               Startup  21
  7224.   Dynamic Data Exchange                     Form Publisher  49
  7225.      public/private  66                     formatting diskettes on non-Micro
  7226.                                              Channel systems  94
  7227.                                             FormBase 1.2  49
  7228.      +---+                                  FotoMan  49
  7229.      | E |                                  Framework III 1.1  49
  7230.      +---+                                  Future Domain SCSI Controller  11
  7231.  
  7232.   EISA IRQ levels  31
  7233.   electronic support  3                        +---+
  7234.   Enhanced Editor  48                          | G |
  7235.   Execjet Printer  34                          +---+
  7236.   executable files  23
  7237.                                             Gateway 2000 BIOS, old version  15
  7238.  
  7239.      +---+
  7240.      | F |                                     +---+
  7241.      +---+                                     | H |
  7242.                                                +---+
  7243.   F-117A Stealth Fighter 2.0  48
  7244.   F19  48                                   hard disk space
  7245.   Fastback                                     performance considerations  63
  7246.      for Windows  48                        Harvard
  7247.      Plus 2.1 and 3.04  48                     Draw  49
  7248.   FastLynx 1.1  48                             Graphics  49
  7249.   FAT file system                           hDC FileApps 1.0  49
  7250.      typing commands  28                    High Performance File System (HPFS)
  7251.   fatal error 0X0401  66                     considerations  6
  7252.   fax adapter problems  92                  HP mouse not working
  7253.   file names  28                            HP New Wave 3.0  49
  7254.   file systems                              HPFS
  7255.      performance considerations  61            accessing files  28
  7256.   files                                        typing commands  28
  7257.      CONFIG.SYS file  22, 23, 27
  7258.  
  7259.  
  7260.  
  7261.  
  7262.  
  7263.  
  7264.                                                                       Index  97
  7265.  
  7266.  
  7267.  
  7268.  
  7269.  
  7270.  
  7271.  
  7272.  
  7273.  
  7274.      +---+                                  installation problems (continued)
  7275.      | I |                                     SYS1200 (message)  13
  7276.      +---+                                     SYS2025 (message)  14
  7277.                                                SYS2027 (message)  14
  7278.   I/O adapter  36                              system error messages  12
  7279.   IBM 3363 Optical Disk Drive  50              white screen  13
  7280.   IBM PC LAN Support Program  50               ZEOS  15
  7281.   IBM PC/3270 V2.0  50                      installing
  7282.   icon                                         non-IBM mouse  7
  7283.      changing color of title text  26          OS/2 2.0 in a partition  7
  7284.      changing folder view  26               installing applications  65
  7285.      creating for an application  25        Intel SatisFAXtion  51
  7286.   icons                                     interrupt levels, setting  90
  7287.      recovering  24                         interrupt problems on an ISA
  7288.      recovering icon positions  29           system  89
  7289.   icons not appearing  22                   IRQ levels for printers  31
  7290.   icons, unclear  66                        ISA bus systems  88
  7291.   incorrect DOS version  27                 ISA IRQ levels  31
  7292.   installation problems
  7293.      AMI BIOS, old version  14
  7294.      applications did not migrate  17          +---+
  7295.      beeping (constant during diskette         | K |
  7296.       changing)  13                            +---+
  7297.      C00000005 (system message)  12
  7298.      COUNTRY.SYS not found  13              King's Quest  52
  7299.      disk light constant  13
  7300.      diskette 1  12
  7301.      diskette 16  12                           +---+
  7302.      diskette 3  12                            | L |
  7303.      diskette 6  12                            +---+
  7304.      DOS and Windows, shut down after
  7305.       installation  17                      LAN adapters  31
  7306.      dual boot does not work (error         LAN Support Program Device
  7307.       message displayed)  13                 Drivers  52
  7308.      dual boot does not work (no error      LANtastic
  7309.       message)  18                             4.0  52
  7310.      dual boot in a partition with             4.1  52
  7311.       OS/2 1.3  18                          LapLink III 3.0  52
  7312.      EC=00BF (message)  13                  Laplink Pro  52
  7313.      Future Domain SCSI Controller  11      LaserJet Printer  33
  7314.      Gateway 2000, old BIOS  15             Limited Availability version of OS/2
  7315.      LOGO screen, at  10                     2.0  6
  7316.      Micronics system board, old            Linkway
  7317.       BIOS  15                                 Mammals  52
  7318.      non-IBM computer with two                 Presidents  52
  7319.       drives  19                            Logitech mouse  87
  7320.      OAK adapter  10                        Logitech mouse not working  8
  7321.      Phoenix BIOS, old version  14          LOGO screen, installation
  7322.      PS/2 P70 (COUNTRY.SYS)  13              problems  10
  7323.      second disk drive not working  19
  7324.  
  7325.  
  7326.  
  7327.  
  7328.  
  7329.  
  7330.   98  OS/2 2.0 Tips and Techniques
  7331.  
  7332.  
  7333.  
  7334.  
  7335.  
  7336.  
  7337.  
  7338.  
  7339.  
  7340.   Lotus                                     MS (continued)
  7341.      1-2-3 for Windows 1.0  53                 Money 1.0  55
  7342.      1-2-3 Release 3.1  53                     MSCDEX  55
  7343.      Freelance Graphics for OS/2  53           Project for Windows 1.0  56
  7344.      Freelance Graphics for                    QuickC  56
  7345.       Windows  54                              Windows 3.0  56
  7346.      Magellan 2.0  54                          Word  56
  7347.      Notes  54                              music adapters  31
  7348.   LPTx and LPTx.OS/2 ports  37
  7349.  
  7350.                                                +---+
  7351.      +---+                                     | N |
  7352.      | M |                                     +---+
  7353.      +---+
  7354.                                             National Geographics Mammals  56
  7355.   MAGICorp  54                              NEC printers  34
  7356.   MAKEINI  23                               Norton
  7357.   Mathcad                                      Backup 1.2  56
  7358.      3.0  54                                   Desktop  56
  7359.      3.1  54                                   Utilities 5.0  56
  7360.   memory                                    not able to print  35
  7361.      performance considerations  63
  7362.   messages
  7363.      incorrect DOS version  27                 +---+
  7364.   metafiles  69                                | O |
  7365.   Micro-Channel IRQ levels  31                 +---+
  7366.   Micronics system board, old BIOS  15
  7367.   MicroProse Civilization  54               objects
  7368.   migrating applications                       changing icon title-text  26
  7369.      error following  66                       creating icon  25
  7370.      in WIN-OS/2 full-screen  65               Find Results  27
  7371.   migration did not work during                minimized window viewer  27
  7372.    installation  17                            startup  21
  7373.   minimized objects  27                     off-line printer, resending print
  7374.   minimized window viewer  27                job  36
  7375.   Mirrors III  56                           Orchid video adapters  87
  7376.   More Windows  55                          OS/2 Support Line  3
  7377.   mouse device drivers  65                  OS/2 System folder  22
  7378.   mouse not working                         OS/2 Window, adding to desktop
  7379.      HP  8                                   menu  26
  7380.      Logitech  8                            OS2.INI file  22
  7381.   MS                                        OS2SYS.INI file  22
  7382.      Bookshelf  55
  7383.      Chart 3.0  55
  7384.      Codeview  55
  7385.      Codeview for Windows Version
  7386.       3.0  55
  7387.      Excel for DOS 2.1  55
  7388.      Excel for OS/2 3.0  55
  7389.      Excel for Windows 3.0  55
  7390.  
  7391.  
  7392.  
  7393.  
  7394.  
  7395.  
  7396.                                                                       Index  99
  7397.  
  7398.  
  7399.  
  7400.  
  7401.  
  7402.  
  7403.  
  7404.  
  7405.  
  7406.      +---+                                  problem determination (continued)
  7407.      | P |                                     beeping (constant during diskette
  7408.      +---+                                      changing)  13
  7409.                                                C00000005 (system message)  12
  7410.   PaintJet Printers  33                        COUNTRY.SYS not found  13
  7411.   PaintShow Plus 2.21  57                      disk light constant  13
  7412.   Paradox 3.5  57                              DOS and Windows, shut down after
  7413.   parallel-port IRQ levels  31                  installation  17
  7414.   partitioning for OS/2 2.0  7                 dual boot does not work (error
  7415.   Paste Link  69                                message displayed)  13
  7416.   pasting data from wrong                      dual boot does not work (no error
  7417.    application  68                              message)  18
  7418.   pasting icons  68                            dual boot in a partition with
  7419.   PCM systems                                   OS/2 1.3  18
  7420.      compatibility support  81                 EC=00BF (message)  13
  7421.      system requirements  81                   Gateway 2000, old BIOS  15
  7422.   Peachtree Complete III 5.0  57               Micronics system board, old
  7423.   Perform Pro 1.0  57                           BIOS  15
  7424.   performance considerations  61               non-IBM computer with two
  7425.   personal computer manufacturer (PCM)          drives  19
  7426.    systems  81                                 Phoenix BIOS, old version  14
  7427.   PFS                                          PS/2 P70 (COUNTRY.SYS)  13
  7428.      First Choice  57                          second disk drive not working  19
  7429.      WindowWorks 1.75  57                      SYS1200 (message)  13
  7430.   Phoenix BIOS, old version  14                SYS2025 (message)  14
  7431.   Photostyler  57                              SYS2027 (message)  14
  7432.   PM Terminal Program  57                      system error messages  12
  7433.   PostScript printer driver,                   white screen  13
  7434.    IBM4029  38                                 ZEOS  15
  7435.   Print Manager, WIN-OS/2 session  37       program
  7436.   print-data stream  36                        error message  27
  7437.   printer cables  35                        program objects  21, 23, 25
  7438.   printer does not work properly  35        program-file objects  21, 23, 25
  7439.   printer prints slowly  35                 programs
  7440.   printer stops printing  36                   disabling automatic startup  21
  7441.   printing                                  Publishers PowerPak 2.1  57
  7442.      4029 Laser printer  38
  7443.      configuring devices  32
  7444.      configuring your computer  31             +---+
  7445.      diagnosing printing problems  35          | Q |
  7446.      DMA parallel ports  32                    +---+
  7447.      hardware adapters  32
  7448.      I/O adapter  36                        Quattro Pro 3.0  57
  7449.      model considerations  32               Quicken  58
  7450.      network considerations  39             Quicken for Windows  58
  7451.      non-supported printers  34
  7452.      WIN-OS/2 considerations  37
  7453.   problem determination
  7454.      AMI BIOS, old version  14
  7455.      applications did not migrate  17
  7456.  
  7457.  
  7458.  
  7459.  
  7460.  
  7461.  
  7462.   100  OS/2 2.0 Tips and Techniques
  7463.  
  7464.  
  7465.  
  7466.  
  7467.  
  7468.  
  7469.  
  7470.  
  7471.  
  7472.      +---+                                  SideKick  58
  7473.      | R |                                  Signmaster 5.11  58
  7474.      +---+                                  slow printing  35
  7475.                                             Soft Term  58
  7476.   real-mode WIN-OS/2  66                    sound adapters  31
  7477.   recovering icons  24                      SoundBlaster  58
  7478.   reformatting                              SoundBlaster adapter  32
  7479.      Limited Availability version  6        Space Quest IV  58
  7480.      when to reformat  5                    spooled job does not print  36
  7481.   removable media support, SCSI  84         spooled job split into several
  7482.   response file for 5.25-inch                files  37
  7483.    diskettes  9                             SQLWindows 3.0  59
  7484.   restoring desktop  23                     Stacker 2.0  59
  7485.   Risk  58                                  Star printer  34
  7486.   running Windows applications  65          starting applications  21
  7487.                                             starting up your system  21
  7488.                                             startup folder  21
  7489.      +---+                                  STARTUP.CMD  22
  7490.      | S |                                  STARTUP.CMD file  21
  7491.      +---+                                  super VGA (SVGA)  71
  7492.                                             support information  3
  7493.   SantaFe Media Manager  58                 Support Line, OS/2  3
  7494.   SCSI compatibility notes  84              SVGA support
  7495.   SCSI device support                          super VGA boards  71
  7496.      Adaptec and Future Domain  82             TI chipsets  74
  7497.      Always Technology adapters  86            Trident chipsets  74
  7498.      AMI SCSI adapters  85                     Tseng chipsets  74
  7499.      CD-ROM  83                                utility program, SVGA on  72
  7500.      ProComm and SCSI disk adapters            video files  72
  7501.       (Micro Channel)  82                   SWAPPATH command  61
  7502.   SCSI disk drive support                   swapper file  61
  7503.      Bernoulli  84                          SWAPPER.DAT file  61
  7504.      Seagate  84                            SYSTEM.INI  66, 67
  7505.      SyQest  84
  7506.      Western Digital  84
  7507.   Selective Install  65                        +---+
  7508.   serial adapters  31                          | T |
  7509.   service information  3                       +---+
  7510.   Setboot (utility program for
  7511.    multiple operating systems)  18          tabs not appearing  22
  7512.   settings view  26                         tape drives
  7513.   SETUP.EXE  65                                Adapter or SCSI  86
  7514.   shadow  25                                   Colorado jumbo  87
  7515.   shadows  23                                  diskette based  86
  7516.   sharing data                              The Way You Work  59
  7517.      between WIN-OS/2 sessions  67          tree view  26
  7518.   shell troubleshooting  21                 troubleshooting
  7519.   Shredder  22                                 workplace shell problems  21
  7520.   shutting down your computer  28           turning off your computer  28
  7521.  
  7522.  
  7523.  
  7524.  
  7525.  
  7526.  
  7527.  
  7528.                                                                      Index  101
  7529.  
  7530.  
  7531.  
  7532.  
  7533.  
  7534.  
  7535.  
  7536.  
  7537.  
  7538.      +---+                                  WordPerfect
  7539.      | U |                                     for Windows  59
  7540.      +---+                                     Office 3.0  59
  7541.  
  7542.   unable to print  35
  7543.   UNDELETE, enabling  18                       +---+
  7544.   upgrading from DOS, Windows, and             | X |
  7545.    OS/2  5                                     +---+
  7546.  
  7547.                                             XGA  66
  7548.      +---+                                  Xtree Pro Gold 2.0  60
  7549.      | V |
  7550.      +---+
  7551.                                                +---+
  7552.   VGA display, installation                    | Z |
  7553.    problem  12                                 +---+
  7554.   video device drivers  65
  7555.   video files, SVGA  72                     ZEOS notebook  15
  7556.   VIDEO_SWITCH_NOTIFICATION  66
  7557.   view of folder, changing default  27
  7558.   view, changing folder  26
  7559.  
  7560.  
  7561.      +---+
  7562.      | W |
  7563.      +---+
  7564.  
  7565.   white screen  13
  7566.   WIN-OS/2
  7567.      bulletin boards  65
  7568.      changing country settings  66
  7569.      changing language  66
  7570.      Clipboard and DDE  67
  7571.      Export/Import  68
  7572.      icons, unclear  66
  7573.      mouse button settings  66
  7574.      real-mode  66
  7575.      window session  67
  7576.   Windows (Microsoft)
  7577.      shut down after installation  17
  7578.      using version 3.1  17
  7579.   Windows 3.1  65
  7580.   Windows applications
  7581.      device drivers  65
  7582.      high-resolution modes  65
  7583.      performance considerations  62
  7584.   Windows Multimedia Extensions  59
  7585.   Winfax Pro  59
  7586.   Wing Commander II  59
  7587.  
  7588.  
  7589.  
  7590.  
  7591.  
  7592.  
  7593.  
  7594.   102  OS/2 2.0 Tips and Techniques
  7595.  
  7596.  
  7597.  
  7598.  
  7599.  
  7600.  
  7601.  
  7602.  
  7603.  
  7604.  
  7605.  
  7606.  
  7607.  
  7608.  
  7609.  
  7610.  
  7611.  
  7612.  
  7613.  
  7614.  
  7615.  
  7616.  
  7617.  
  7618.  
  7619.  
  7620.  
  7621.  
  7622.  
  7623.  
  7624.  
  7625.  
  7626.  
  7627.  
  7628.  
  7629.  
  7630.  
  7631.  
  7632.  
  7633.  
  7634.  
  7635.  
  7636.  
  7637.  
  7638.  
  7639.  
  7640.  
  7641.  
  7642.  
  7643.  
  7644.  
  7645.  
  7646.  
  7647.  
  7648.  
  7649.  
  7650.  
  7651.  
  7652.  
  7653.  
  7654.  
  7655.  
  7656.  
  7657.  
  7658.  
  7659.  
  7660.  
  7661.  
  7662.  
  7663.  
  7664.  
  7665.  
  7666.  
  7667.               IBM
  7668.  
  7669.  
  7670.               Part Number: 42G2163
  7671.  
  7672.               Printed in U.S.A.
  7673.  
  7674.  
  7675.  
  7676.  
  7677.  
  7678.  
  7679.  
  7680.  
  7681.  
  7682.  
  7683.  
  7684.  
  7685.  
  7686.  
  7687.  
  7688.  
  7689.  
  7690.  
  7691.  
  7692.  
  7693.  
  7694.  
  7695.  
  7696.  
  7697.  
  7698.  
  7699.  
  7700.  
  7701.  
  7702.  
  7703.  
  7704.  
  7705.  
  7706.  
  7707.  
  7708.  
  7709.  
  7710.  
  7711.  
  7712.  
  7713.  
  7714.  
  7715.  
  7716.  
  7717.  
  7718.  
  7719.  
  7720.  
  7721.  
  7722.  
  7723.  
  7724.  
  7725.  
  7726.  
  7727.  
  7728.  
  7729.  
  7730.